Default implementation of ExtensionManagerInterface

Decorator of ExtensionPluginManager.

 Methods

Method overloading

__call(string $method, array $args) : mixed

Proxy to composed ExtensionPluginManager instance.

Parameters

$method

string

$args

array

Exceptions

\Zend\Feed\Writer\Exception\BadMethodCallException

Returns

mixed

Constructor

__construct(\Zend\Feed\Writer\ExtensionPluginManager $pluginManager) 

Seeds the extension manager with a plugin manager; if none provided, creates an instance.

Parameters

Get the named extension

get(string $name) : \Zend\Feed\Writer\Extension\AbstractRenderer

Parameters

$name

string

Returns

Do we have the named extension?

has(string $name) : bool

Parameters

$name

string

Returns

bool

 Properties

 

$pluginManager

$pluginManager