PHP Интерфейс Kraken\Container\ServiceProviderInterface

Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
bootProvider ( ContainerInterface $container ) Boot Provider.
getProvides ( ) : string[] Return list of Provider's provided dependencies.
getRequires ( ) : string[] Return list of Provider's required dependencies.
isBooted ( ) : boolean Return bool value representing whether Provider was already booted.
isRegistered ( ) : boolean Return bool value representing whether Provider was already registered.
registerProvider ( ContainerInterface $container ) Register Provider.
unregisterProvider ( ContainerInterface $container ) Unregister Provider

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

bootProvider() публичный метод

This method boots Provider and calls its ::boot() method.
public bootProvider ( ContainerInterface $container )
$container ContainerInterface

getProvides() публичный метод

Return list of Provider's provided dependencies.
public getProvides ( ) : string[]
Результат string[]

getRequires() публичный метод

Return list of Provider's required dependencies.
public getRequires ( ) : string[]
Результат string[]

isBooted() публичный метод

Return bool value representing whether Provider was already booted.
public isBooted ( ) : boolean
Результат boolean

isRegistered() публичный метод

Return bool value representing whether Provider was already registered.
public isRegistered ( ) : boolean
Результат boolean

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

This method registers Provider and calls its ::register() method.
public registerProvider ( ContainerInterface $container )
$container ContainerInterface

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

This method unregisters Provider and calls its ::unregister() method.
public unregisterProvider ( ContainerInterface $container )
$container ContainerInterface