PHP Class Essence\Di\Container\Standard

Inheritance: extends Essence\Di\Container
Show file Open project: essence/essence Class Usage Examples

Public Methods

Method Description
__construct ( array $properties = [] ) Sets the default properties.

Protected Methods

Method Description
_setupCollection ( ) Configures the providers collection.
_setupEssence ( ) Configures Essence's helpers.
_setupFilters ( ) Configures filters associating URLs to providers.
_setupHelpers ( ) Configures global helpers.
_setupOEmbed ( ) Configures oEmbed provider.
_setupOpenGraph ( ) Configures the OpenGraph provider.
_setupPresenters ( ) Configures various presenters.
_setupProviders ( ) Configures default providers.
_setupTwitterCards ( ) Configures the twitter cards provider.
_setupVimeo ( ) Configures Vimeo provider.
_setupYoutube ( ) Configures Youtube provider.

Method Details

__construct() public method

Sets the default properties.
public __construct ( array $properties = [] )
$properties array Dependency injection settings.

_setupCollection() protected method

Configures the providers collection.
protected _setupCollection ( )

_setupEssence() protected method

Configures Essence's helpers.
protected _setupEssence ( )

_setupFilters() protected method

Configures filters associating URLs to providers.
protected _setupFilters ( )

_setupHelpers() protected method

Configures global helpers.
protected _setupHelpers ( )

_setupOEmbed() protected method

Configures oEmbed provider.
protected _setupOEmbed ( )

_setupOpenGraph() protected method

Configures the OpenGraph provider.
protected _setupOpenGraph ( )

_setupPresenters() protected method

Configures various presenters.
protected _setupPresenters ( )

_setupProviders() protected method

Configures default providers.
protected _setupProviders ( )

_setupTwitterCards() protected method

Configures the twitter cards provider.
protected _setupTwitterCards ( )

_setupVimeo() protected method

Configures Vimeo provider.
protected _setupVimeo ( )

_setupYoutube() protected method

Configures Youtube provider.
protected _setupYoutube ( )