コード例 #1
0
 private static function _createApplication($class, $config, $env, $debug, $type)
 {
     self::$_env = $env;
     ConfigHandler::set('debug', $debug);
     if ($debug) {
         Debugger::enable();
     }
     self::$_app = new $class($config, $type);
     return self::$_app;
 }
コード例 #2
0
 /**
  * set application parameter
  * @param $name
  * @param $value
  */
 public function setParameter($name, $value)
 {
     $setter = 'set' . ucfirst($name);
     if (method_exists($this, $setter)) {
         $this->{$setter}($value);
     } else {
         ConfigHandler::set($name, $value);
     }
 }