//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() {
/** * 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; }