s' : '').'://'.$_SERVER['HTTP_HOST']); if (!isset($url['host'])) { return false; } $host = explode('.', $url['host']); $subdomain = array_slice($host, 0, count($host) - 2); if (!is_array($subdomain) || count($subdomain) < 1) { return false; } return $subdomain[0] === 'www' ? false : $subdomain[0]; } } // var_dump(session_save_path()); /** * @name: Require Base Model(s) **/ // if (isset($_GET['_dev'])) { include_once 'd:\home\site\wwwroot\vendor\autoload.php'; // load composer installed modules // include 'd:\home\site\wwwroot\api\vendor\kint.phar'; // if ((isset($_SERVER['REMOTE_ADDR']) // && !empty($_SERVER['REMOTE_ADDR']) // && in_array($_SERVER['REMOTE_ADDR'], ['68.95.97.185'])) || isset($_GET['debug_subdomain'])) { // $os = new \Sinergi\BrowserDetector\Os; // $browser = new \Sinergi\BrowserDetector\Browser; // $os2 = new Os; // $browser2 = new Browser; // d('hello'); // d($os); // d($browser); // d($os2); // d($browser2); // die; // } // if (isset($_GET['_dev'])) { // d('HELLO'); $plugins = require('d:\home\site\wwwroot\plugins\Loader.php'); if (isset($plugins) && !empty($plugins)) { foreach ($plugins['components'] as $path) { include 'd:\home\site\wwwroot\plugins\\'.$path.'.php'; } } // } spl_autoload_register(function($className) { global $sName; $baseDir = 'd:\home\site\wwwroot'; $modelDir = $baseDir.'\models'; $controllerDir = $baseDir.'\controllers'; // $baseModels = ['Controller', 'Model', 'BaseModel', 'FinalModel']; // if Everyday Winner