Zend\View\ViewEvent
Synopsis
class ViewEvent
extends Event
{
- // constants
- const EVENT_RENDERER = 'renderer';
- const EVENT_RENDERER_POST = 'renderer.post';
- const EVENT_RESPONSE = 'response';
- // members
- protected null|Model $model;
- protected RendererInterface $renderer;
- protected null|Request $request;
- protected null|Response $response;
- protected mixed $result;
- // Inherited members from Event
- protected string $name;
- protected string|object $target;
- protected array|ArrayAccess|object $params;
- protected bool $stopPropagation;
- // methods
- public ViewEvent setModel()
- public ViewEvent setRequest()
- public ViewEvent setResponse()
- public ViewEvent setResult()
- public null|Model getModel()
- public ViewEvent setRenderer()
- public null|Renderer getRenderer()
- public null|Request getRequest()
- public null|Response getResponse()
- public mixed getResult()
- public mixed getParam()
- public ArrayAccess getParams()
- public ViewEvent setParams()
- public ViewEvent setParam()
- // Inherited methods from Event
- public void __construct()
- public string getName()
- public string|object getTarget()
- public Event setParams()
- public array|object|ArrayAccess getParams()
- public mixed getParam()
- public Event setName()
- public Event setTarget()
- public Event setParam()
- public void stopPropagation()
- public bool propagationIsStopped()
Hierarchy
Extends
Constants
Name | Value |
---|---|
EVENT_RENDERER | 'renderer' |
EVENT_RENDERER_POST | 'renderer.post' |
EVENT_RESPONSE | 'response' |
Members
protected
- $model — Zend\View\null|Model
- $name — string
- $params — Zend\EventManager\array|ArrayAccess|object
- $renderer — Zend\View\Renderer\RendererInterface
- $request — Zend\View\null|Request
- $response — Zend\View\null|Response
- $result — mixed
- $stopPropagation — Zend\EventManager\bool
- $target — Zend\EventManager\string|object
Methods
public
- getModel() — Retrieve the view model
- getParam() — Get event parameter
- getParams() — Get all event parameters
- getRenderer() — Get value for renderer
- getRequest() — Retrieve the MVC request object
- getResponse() — Retrieve the MVC response object
- getResult() — Retrieve the result of rendering
- setModel() — Set the view model
- setParam() — Set an individual event parameter
- setParams() — Set event parameters
- setRenderer() — Set value for renderer
- setRequest() — Set the MVC request object
- setResponse() — Set the MVC response object
- setResult() — Set result of rendering
Inherited from Zend\EventManager\Event
public
- getName() — Get event name
- getParam() — Get an individual parameter
- getParams() — Get all parameters
- getTarget() — Get the event target
- propagationIsStopped() — Is propagation stopped?
- setName() — Set the event name
- setParam() — Set an individual parameter to a value
- setParams() — Set parameters
- setTarget() — Set the event target/context
- stopPropagation() — Stop further event propagation