PHP Класс Larabros\Elogram\Container\Builder

Автор: Hassan Khan ([email protected])
Наследование: implements League\Container\ContainerAwareInterface, use trait League\Container\ContainerAwareTrait
Показать файл Открыть проект

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

Свойство Тип Описание
$defaultProviders array Default application service providers.

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

Метод Описание
__construct ( array $config ) Creates a new instance of :php:class:Builder.
createContainer ( array $config ) : League\Container\ContainerInterface Creates and returns a new instance of Container after adding $config to it.
registerProvider ( string | League\Container\ServiceProvider\ServiceProviderInterface $provider ) : Builder Registers a service provider onto the container.
registerProviders ( array $providers = [] ) : Builder Register default service providers onto the container.

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

Метод Описание
createConfig ( array $config ) : Config Creates a :php:class:Config object from raw parameters.

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

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

Creates a new instance of :php:class:Builder.
public __construct ( array $config )
$config array

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

Creates a :php:class:Config object from raw parameters.
protected createConfig ( array $config ) : Config
$config array
Результат Larabros\Elogram\Config

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

Creates and returns a new instance of Container after adding $config to it.
public createContainer ( array $config ) : League\Container\ContainerInterface
$config array
Результат League\Container\ContainerInterface

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

Registers a service provider onto the container.
public registerProvider ( string | League\Container\ServiceProvider\ServiceProviderInterface $provider ) : Builder
$provider string | League\Container\ServiceProvider\ServiceProviderInterface
Результат Builder

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

Register default service providers onto the container.
public registerProviders ( array $providers = [] ) : Builder
$providers array
Результат Builder

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

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

Default application service providers.
protected array $defaultProviders
Результат array