PHP Класс EasyWeChat\Foundation\Application

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

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

Свойство Тип Описание
$providers array Service Providers.

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

Метод Описание
__construct ( array $config ) Application constructor.
__get ( string $id ) : mixed Magic get access.
__set ( string $id, mixed $value ) Magic set access.
addProvider ( string $provider ) : Application Add a provider.
getProviders ( ) : array Return all providers.
setProviders ( array $providers ) Set providers.

Приватные методы

Метод Описание
initializeLogger ( ) Initialize logger.
registerBase ( ) Register basic providers.
registerProviders ( ) Register providers.

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

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

Application constructor.
public __construct ( array $config )
$config array

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

Magic get access.
public __get ( string $id ) : mixed
$id string
Результат mixed

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

Magic set access.
public __set ( string $id, mixed $value )
$id string
$value mixed

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

Add a provider.
public addProvider ( string $provider ) : Application
$provider string
Результат Application

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

Return all providers.
public getProviders ( ) : array
Результат array

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

Set providers.
public setProviders ( array $providers )
$providers array

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

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

Service Providers.
protected array $providers
Результат array