2036. Class

2036.1. Zend\View\HelperPluginManager

Plugin manager implementation for view helpers

Enforces that helpers retrieved are instances of HelperHelperInterface. Additionally, it registers a number of default helpers.

2036.1.1. Methods

2036.1.1.1. __construct

__construct()

Constructor

After invoking parent constructor, add an initializer to inject the attached renderer and translator, if any, to the currently requested helper.

Parameters:null|ConfigInterface

2036.1.1.2. setRenderer

setRenderer()

Set renderer

Parameters:RendererRendererInterface
Return type:HelperPluginManager

2036.1.1.3. getRenderer

getRenderer()

Retrieve renderer instance

Return type:null|RendererRendererInterface

2036.1.1.4. injectRenderer

injectRenderer()

Inject a helper instance with the registered renderer

Parameters:HelperHelperInterface
Return type:void

2036.1.1.5. injectTranslator

injectTranslator()

Inject a helper instance with the registered translator

Parameters:HelperHelperInterface
Return type:void

2036.1.1.6. validatePlugin

validatePlugin()

Validate the plugin

Checks that the helper loaded is an instance of HelperHelperInterface.

Parameters:mixed
Return type:void
Throws :ExceptionInvalidHelperException if invalid