Example #1
0
 public static function initialize($path)
 {
     Config::setPath($path . 'config/');
     self::$request = Request::instance();
     self::$config = Config::instance();
     self::$store = Store::instance();
 }
Example #2
0
 protected function configure($name, $path)
 {
     $config = new Config($name, $path);
     $__file = $config->getPath() . 'config/config.php';
     if (is_readable($__file)) {
         $vars = (include $__file);
         if (isset($vars['dirs'])) {
             foreach ($vars['dirs'] as $dirname => $dirpath) {
                 $config->setPath($dirname, $dirpath);
             }
             unset($vars['dirs']);
         }
         foreach ($vars as $key => $value) {
             $config->set($key, $value);
         }
     }
     return $config;
 }