Zend\Http\HeaderLoader
Plugin Class Loader implementation for HTTP headers
Synopsis
class HeaderLoader
extends PluginClassLoader
{
- // members
- protected array $plugins;
- // Inherited members from PluginClassLoader
- protected array $plugins;
- protected array $staticMap;
- // Inherited methods from PluginClassLoader
- public void __construct()
- public static void addStaticMap()
- public PluginClassLoader registerPlugin()
- public PluginClassLoader registerPlugins()
- public PluginClassLoader unregisterPlugin()
- public array|Traversable getRegisteredPlugins()
- public bool isLoaded()
- public string|false getClassName()
- public string|false load()
- public ArrayIterator getIterator()
Hierarchy
Extends
Members
protected
- $plugins — array
- $plugins
—
array
List of plugin name => class name pairs - $staticMap
—
array
Static map allow global seeding of plugin loader
Methods
Inherited from Zend\Loader\PluginClassLoader
public
- addStaticMap() — Add a static map of plugins
- getClassName() — Return full class name for a named helper
- getIterator() — Defined by IteratorAggregate
- getRegisteredPlugins() — Get a list of all registered plugins
- isLoaded() — Whether or not a plugin by a specific name has been registered
- load() — Load a helper via the name provided
- registerPlugin() — Register a class to a given short name
- registerPlugins() — Register many plugins at once
- unregisterPlugin() — Unregister a short name lookup