PHP Class EasyWeChat\Foundation\Application

Inheritance: extends Pimple\Container
Afficher le fichier Open project: overtrue/wechat Class Usage Examples

Protected Properties

Свойство Type Description
$providers array Service Providers.

Méthodes publiques

Méthode Description
__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.

Private Methods

Méthode Description
initializeLogger ( ) Initialize logger.
registerBase ( ) Register basic providers.
registerProviders ( ) Register providers.

Method Details

__construct() public méthode

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

__get() public méthode

Magic get access.
public __get ( string $id ) : mixed
$id string
Résultat mixed

__set() public méthode

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

addProvider() public méthode

Add a provider.
public addProvider ( string $provider ) : Application
$provider string
Résultat Application

getProviders() public méthode

Return all providers.
public getProviders ( ) : array
Résultat array

setProviders() public méthode

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

Property Details

$providers protected_oe property

Service Providers.
protected array $providers
Résultat array