/** * * @param array $inits */ public static function init(array $inits) { foreach ($inits as $key => $value) { self::$$key = $value; } if (self::$LOG_GLOBAL_LEVEL != null) { self::$GLOBAL_LOGGER = new Logger(self::$LOG_GLOBAL_LEVEL); } else { self::$GLOBAL_LOGGER = new Logger(1); } set_error_handler("FCoreErrorHandler"); set_exception_handler("FCoreExceptionHandler"); register_shutdown_function("FCoreExitHandler"); }