Example #1
0
 public static function setConfig($config)
 {
     if (self::$configAutoloader) {
         spl_autoload_unregister(array(self::$configAutoloader, 'loadClass'));
         self::$configAutoloader = null;
     }
     self::$_config = $config;
     if ($config) {
         date_default_timezone_set(self::$_config->timeZone);
         self::$configAutoloader = new jConfigAutoloader($config);
         spl_autoload_register(array(self::$configAutoloader, 'loadClass'));
         foreach (self::$_config->_autoload_autoloader as $autoloader) {
             require_once $autoloader;
         }
     }
 }