コード例 #1
0
ファイル: boot.php プロジェクト: hillmediakft/vframework
    //ONLINE
    // error_reporting(0);
    error_reporting(E_ALL);
    ini_set("display_errors", 1);
    define('BASE_URL', 'http://xxx/');
    //Az oldal elérési útjának beállítása
    define('BASE_PATH', '');
    //A domainnév utáni elérési út beállítása
    define('ENV', 'production');
    //online éles környezet
    //db adatok
    Config::load('db_online');
    // alap config tömb betöltése a configba
    Config::load('common_config');
    // érzékeny email adatok betöltése
    Config::load('email', 'email');
}
//---!! DIC !!---------------------
DI::setContainer(new \Pimple\Container());
/*
	DI::set('connect_old', function() {
		return \System\Libs\DB::get_connect();
	});
*/
DI::set('connect', function () {
    $settings = Config::get('db');
    $db = new \System\Libs\DB($settings['host'], $settings['name'], $settings['user'], $settings['pass']);
    return $db->create();
});
/*
		DI::set('connect2', function() {
コード例 #2
0
ファイル: auth.php プロジェクト: hillmediakft/vframework
 /**
  * Auth beállítások betöltése a config tömbbe
  *
  * @param string $auth_config (az auth config file neve)
  * @param string $area (admin vagy site)
  */
 public static function init($auth_config)
 {
     Config::load($auth_config);
     self::$session_expire_time = Config::get('auth.expire_time', 3600);
     self::$area = AREA;
 }