public function init()
    {
        if (!(bool)$this->ready) {
            $this->saveCurrentPID();
            $this->configureLoggers();

            $this->includeToolset();
            $this->setDefaultNamespace();
            $this->setupUrlRouting();

            $this->loadConfiguration();
            $this->addProjectNamespaces();
            $this->localize();

            $this->ready = true;
        }
    }
public function init()
    {
        if (!(bool)$this->ready) {
            $this->saveCurrentPID();
            $this->configureLoggers();

            $this->includeToolset();
            $this->setDefaultNamespace();
            $this->setupUrlRouting();

            $this->loadConfiguration();
            $this->addProjectNamespaces();
            $this->localize();

            $this->ready = true;
        }
    }
public function init ( ) { if ( ! ( bool ) $ this -> ready ) { $ this -> saveCurrentPID ( ) ; $ this -> configureLoggers ( ) ; $ this -> includeToolset ( ) ; $ this -> setDefaultNamespace ( ) ; $ this -> setupUrlRouting ( ) ; $ this -> loadConfiguration ( ) ; $ this -> addProjectNamespaces ( ) ; $ this -> localize ( ) ; $ this -> ready = true ; } }
Prepares the Strata object for running.
@throws Exception Throws an exception if the configuration array could not be loaded.
Prepares the Strata object for running .