Zend Framework
3.0
|
Interface for a plugin manager. More...
Public Member Functions | |
validate ($instance) | |
Validate an instance. | |
Public Member Functions inherited from ServiceLocatorInterface | |
build ($name, array $options=null) | |
Build a service by its name, using optional options (such services are NEVER cached). | |
Interface for a plugin manager.
A plugin manager is a specialized service locator used to create homogeneous objects
validate | ( | $instance | ) |
Validate an instance.
object | $instance |
InvalidServiceException | If created instance does not respect the constraint on type imposed by the plugin manager |
ContainerException | if any other error occurs |
Implemented in HelperPluginManager, ValidatorPluginManager, FilterPluginManager, FormElementManagerV3Polyfill, PluginManager, AbstractPluginManager, AdapterPluginManager, ExtensionPluginManager, ExtensionPluginManager, InputFilterPluginManager, ObjectPluginManager, PatternPluginManager, WriterPluginManager, HydratorPluginManager, LoaderPluginManager, AdapterPluginManager, PluginManager, AdapterPluginManager, SmtpPluginManager, RendererPluginManager, RoutePluginManager, FormatterPluginManager, ScrollingStylePluginManager, FilterPluginManager, ProcessorPluginManager, ControllerManager, WriterPluginManager, ReaderPluginManager, DecoratorPluginManager, DecoratorManager, and AssertionManager.