private function loadNativeServices(): void
    {
        // initialize memory and properties controllers
        self::$Memory = MemoryObject::instance();
        self::$Properties = new Properties();
        // initialize debugger
        if (isset($this->_services['Debug']) && $this->_services['Debug'] === true && Debug::isEnabled()) {
            self::$Debug = new Debug();
            $this->startMeasure(__METHOD__);
        }
        // prepare request data
        self::$Request = Request::createFromGlobals();
        // initialize response, securty translate and other workers
        self::$Security = new Security();
        self::$Response = new Response();
        self::$View = new View();
        self::$Translate = new Translate();
        self::$Alias = new Alias();
        self::$Event = new EventManager();
        self::$Cron = new CronManager();
        // stop debug timeline
        if (self::$Debug) {
            $this->stopMeasure(__METHOD__);
        }
    }
private function loadNativeServices(): void
    {
        // initialize memory and properties controllers
        self::$Memory = MemoryObject::instance();
        self::$Properties = new Properties();
        // initialize debugger
        if (isset($this->_services['Debug']) && $this->_services['Debug'] === true && Debug::isEnabled()) {
            self::$Debug = new Debug();
            $this->startMeasure(__METHOD__);
        }
        // prepare request data
        self::$Request = Request::createFromGlobals();
        // initialize response, securty translate and other workers
        self::$Security = new Security();
        self::$Response = new Response();
        self::$View = new View();
        self::$Translate = new Translate();
        self::$Alias = new Alias();
        self::$Event = new EventManager();
        self::$Cron = new CronManager();
        // stop debug timeline
        if (self::$Debug) {
            $this->stopMeasure(__METHOD__);
        }
    }
private function loadNativeServices ( ) : void { // initialize memory and properties controllers self :: $ Memory = MemoryObject :: instance ( ) ; self :: $ Properties = new Properties ( ) ; // initialize debugger if ( isset ( $ this -> _services [ 'Debug' ] ) && $ this -> _services [ 'Debug' ] === true && Debug :: isEnabled ( ) ) { self :: $ Debug = new Debug ( ) ; $ this -> startMeasure ( __METHOD__ ) ; } // prepare request data self :: $ Request = Request :: createFromGlobals ( ) ; // initialize response, securty translate and other workers self :: $ Security = new Security ( ) ; self :: $ Response = new Response ( ) ; self :: $ View = new View ( ) ; self :: $ Translate = new Translate ( ) ; self :: $ Alias = new Alias ( ) ; self :: $ Event = new EventManager ( ) ; self :: $ Cron = new CronManager ( ) ; // stop debug timeline if ( self :: $ Debug ) { $ this -> stopMeasure ( __METHOD__ ) ; } }
Prepare native static symbolic links for app services
@throws NativeException
Prepare native static symbolic links for app services