Server IP : 172.67.214.6 / Your IP : 216.73.216.73 Web Server : LiteSpeed System : Linux premium900.web-hosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : redwjova ( 1790) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/redwjova/near.llc/wp-content/plugins/extendify/app/ |
Upload File : |
<?php /** * Controls Draft */ namespace Extendify; defined('ABSPATH') || die('No direct access.'); /** * The controller for interacting with site settings */ class SiteSettings { /** * Get when the site was created * * @return string|NULL */ public static function getSiteCreatedAt() { $cacheKey = 'extendify_site_created_at'; $cached = \wp_cache_get($cacheKey); if ($cached) { return $cached; } $userOne = \get_userdata(1); if ($userOne) { $createdAt = $userOne->user_registered; \wp_cache_set($cacheKey, $createdAt); return $createdAt; } $wpdb = $GLOBALS['wpdb']; // phpcs:ignore WordPress.DB.DirectDatabaseQuery $result = $wpdb->get_row($wpdb->prepare( 'SELECT CREATE_TIME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = %s AND TABLE_NAME = %s LIMIT 1', $wpdb->dbname, $wpdb->posts )); if (!property_exists($result, 'CREATE_TIME')) { return null; } $createdAt = gmdate( 'Y-m-d H:i:s', strtotime($result->CREATE_TIME) ); \wp_cache_set($cacheKey, $createdAt); return $createdAt; } }