PHP Класс Kraken\Core\Core

Наследование: extends Kraken\Container\Container, implements Kraken\Core\CoreInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$bootConfig string[][]
$dataPath string
$serviceRegister Kraken\Container\ServiceRegister

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

Метод Описание
__construct ( string | null $dataPath = null )
__destruct ( )
boot ( )
config ( $config = null )
flushAliases ( )
flushProviders ( )
getAlias ( $alias )
getAliases ( )
getBasePath ( )
getDataDir ( )
getDataPath ( )
getDefaultAliases ( ) : string[] Return list of default Aliases.
getDefaultProviders ( ) : string[] Return list of default Providers.
getProvider ( $provider )
getProviders ( )
getServices ( )
getType ( )
getVersion ( )
registerAlias ( $alias, $interface )
registerAliases ( $interfaces )
registerProvider ( $provider )
registerProviders ( $providers )
unregisterAlias ( $alias )
unregisterProvider ( $provider )

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

Метод Описание
bootProviders ( ) Boot providers.

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

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

public __construct ( string | null $dataPath = null )
$dataPath string | null

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

public __destruct ( )

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

public boot ( )

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

Boot providers.
protected bootProviders ( )

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

public config ( $config = null )

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

public flushAliases ( )

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

public flushProviders ( )

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

public getAlias ( $alias )

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

public getAliases ( )

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

public getBasePath ( )

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

public getDataDir ( )

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

public getDataPath ( )

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

Return list of default Aliases.
public getDefaultAliases ( ) : string[]
Результат string[]

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

Return list of default Providers.
public getDefaultProviders ( ) : string[]
Результат string[]

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

public getProvider ( $provider )

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

public getProviders ( )

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

public getServices ( )

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

public getType ( )

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

public getVersion ( )

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

public registerAlias ( $alias, $interface )

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

public registerAliases ( $interfaces )

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

public registerProvider ( $provider )

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

public registerProviders ( $providers )

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

public unregisterAlias ( $alias )

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

public unregisterProvider ( $provider )

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

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

protected string[][] $bootConfig
Результат string[][]

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

protected string $dataPath
Результат string

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

protected ServiceRegister,Kraken\Container $serviceRegister
Результат Kraken\Container\ServiceRegister