Webiny\Component\Bootstrap\Environment::initializeEnvironment PHP Method

initializeEnvironment() public method

Initializes the environment and loads all the configurations from it.
public initializeEnvironment ( string $applicationAbsolutePath )
$applicationAbsolutePath string Absolute path to the root of the application.
    public function initializeEnvironment($applicationAbsolutePath)
    {
        $this->applicationAbsolutePath = $applicationAbsolutePath;
        $this->loadApplicationConfig();
        $this->registerAppNamespace();
        $this->initializeEnvironmentInternal();
        $this->initializeComponentConfigurations();
        $this->setErrorReporting();
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * Initializes the application environment.
  *
  * @param string $appPath Path to the application root.
  *
  * @throws BootstrapException
  * @throws \Exception
  */
 public function initializeEnvironment($appPath)
 {
     try {
         // initialize the environment and its configurations
         $this->environment = Environment::getInstance();
         $this->environment->initializeEnvironment($appPath);
     } catch (BootstrapException $e) {
         throw $e;
     }
 }