Zend Framework  3.0
Public Member Functions | Protected Attributes | List of all members
ExtensionManager Class Reference

Default implementation of ExtensionManagerInterface. More...

Public Member Functions

 __construct (ExtensionPluginManager $pluginManager=null)
 Constructor.
 
 __call ($method, $args)
 Method overloading.
 
 get ($name)
 Get the named extension.
 
 has ($name)
 Do we have the named extension?
 

Protected Attributes

 $pluginManager
 

Detailed Description

Default implementation of ExtensionManagerInterface.

Decorator of ExtensionPluginManager.

Constructor & Destructor Documentation

__construct ( ExtensionPluginManager  $pluginManager = null)

Constructor.

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

Parameters
null | ExtensionPluginManager$pluginManager

Member Function Documentation

__call (   $method,
  $args 
)

Method overloading.

Proxy to composed ExtensionPluginManager instance.

Parameters
string$method
array$args
Returns
mixed
Exceptions
Exception\BadMethodCallException
get (   $name)

Get the named extension.

Parameters
string$name
Returns
Extension|Extension

Implements ExtensionManagerInterface.

has (   $name)

Do we have the named extension?

Parameters
string$name
Returns
bool

Implements ExtensionManagerInterface.

Member Data Documentation

$pluginManager
protected