PHP Класс Kraken\Environment\Environment

Наследование: implements Kraken\Environment\EnvironmentInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$context Kraken\Runtime\RuntimeContextInterface
$invoker Kraken\Util\Invoker\InvokerInterface
$loader Kraken\Environment\Loader\Loader

Открытые методы

Метод Описание
__construct ( Kraken\Runtime\RuntimeContextInterface $context, string $filePath = '' )
__destruct ( )
getEnv ( $name )
getOption ( $key )
registerErrorHandler ( callable $handler )
registerExceptionHandler ( callable $handler )
registerShutdownHandler ( callable $handler )
registerTerminationHandler ( callable $handler )
removeEnv ( $name )
removeOption ( $key )
setEnv ( $name, $value )
setOption ( $key, $val )

Защищенные методы

Метод Описание
createInvoker ( ) : Kraken\Util\Invoker\InvokerInterface
createLoader ( string $filePath ) : Loader

Описание методов

__construct() публичный Метод

public __construct ( Kraken\Runtime\RuntimeContextInterface $context, string $filePath = '' )
$context Kraken\Runtime\RuntimeContextInterface
$filePath string

__destruct() публичный Метод

public __destruct ( )

createInvoker() защищенный Метод

protected createInvoker ( ) : Kraken\Util\Invoker\InvokerInterface
Результат Kraken\Util\Invoker\InvokerInterface

createLoader() защищенный Метод

protected createLoader ( string $filePath ) : Loader
$filePath string
Результат Kraken\Environment\Loader\Loader

getEnv() публичный Метод

public getEnv ( $name )

getOption() публичный Метод

public getOption ( $key )

registerErrorHandler() публичный Метод

public registerErrorHandler ( callable $handler )
$handler callable

registerExceptionHandler() публичный Метод

public registerExceptionHandler ( callable $handler )
$handler callable

registerShutdownHandler() публичный Метод

public registerShutdownHandler ( callable $handler )
$handler callable

registerTerminationHandler() публичный Метод

public registerTerminationHandler ( callable $handler )
$handler callable

removeEnv() публичный Метод

public removeEnv ( $name )

removeOption() публичный Метод

public removeOption ( $key )

setEnv() публичный Метод

public setEnv ( $name, $value )

setOption() публичный Метод

public setOption ( $key, $val )

Описание свойств

$context защищенное свойство

protected RuntimeContextInterface,Kraken\Runtime $context
Результат Kraken\Runtime\RuntimeContextInterface

$invoker защищенное свойство

protected InvokerInterface,Kraken\Util\Invoker $invoker
Результат Kraken\Util\Invoker\InvokerInterface

$loader защищенное свойство

protected Loader,Kraken\Environment\Loader $loader
Результат Kraken\Environment\Loader\Loader