class LoadEnvironmentVariables (View source)

Methods

void
bootstrap(Application $app)

Bootstrap the given application.

void
checkForSpecificEnvironmentFile(Application $app)

Detect if a custom environment file matching the APP_ENV exists.

bool
setEnvironmentFilePath(Application $app, string $file)

Load a custom environment file.

Dotenv
createDotenv(Application $app)

Create a Dotenv instance.

never
writeErrorAndDie(InvalidFileException $e)

Write the error information to the screen and exit.

Details

void bootstrap(Application $app)

Bootstrap the given application.

Parameters

Application $app

Return Value

void

protected void checkForSpecificEnvironmentFile(Application $app)

Detect if a custom environment file matching the APP_ENV exists.

Parameters

Application $app

Return Value

void

protected bool setEnvironmentFilePath(Application $app, string $file)

Load a custom environment file.

Parameters

Application $app
string $file

Return Value

bool

protected Dotenv createDotenv(Application $app)

Create a Dotenv instance.

Parameters

Application $app

Return Value

Dotenv

protected never writeErrorAndDie(InvalidFileException $e)

Write the error information to the screen and exit.

Parameters

InvalidFileException $e

Return Value

never