Zend\Loader\PluginClassLocator
Plugin class locator interface
Synopsis
interface PluginClassLocator
extends ShortNameLocator, IteratorAggregate
{
- // methods
- public PluginClassLocator registerPlugin()
- public void unregisterPlugin()
- public array|Traversable getRegisteredPlugins()
- // Inherited methods from ShortNameLocator
- public bool isLoaded()
- public string getClassName()
- public string load()
- // Inherited methods from IteratorAggregate
- public Traversable getIterator()
Hierarchy
Extends
Implemented by
Methods
public
- getRegisteredPlugins() — Get a list of all registered plugins
- registerPlugin() — Register a class to a given short name
- unregisterPlugin() — Unregister a short name lookup
Inherited from Zend\Loader\ShortNameLocator
public
- getClassName() — Return full class name for a named helper
- isLoaded() — Whether or not a Helper by a specific name
- load() — Load a helper via the name provided
Inherited from IteratorAggregate
public
- getIterator() — Retrieve an external iterator