PHP Class Zend\Mvc\View\Http\DefaultRenderingStrategy

Inheritance: extends Zend\EventManager\AbstractListenerAggregate
Show file Open project: zendframework/zend-mvc Class Usage Examples

Protected Properties

Property Type Description
$layoutTemplate string Layout template - template used in root ViewModel of MVC event.
$view Zend\View\View

Public Methods

Method Description
__construct ( Zend\View\View $view ) : DefaultRenderingStrategy Set view
attach ( Zend\EventManager\EventManagerInterface $events, $priority = 1 ) {@inheritDoc}
getLayoutTemplate ( ) : string Get layout template value
render ( MvcEvent $e ) : Zend\Stdlib\ResponseInterface | null Render the view
setLayoutTemplate ( string $layoutTemplate ) : DefaultRenderingStrategy Set layout template value

Method Details

__construct() public method

Set view
public __construct ( Zend\View\View $view ) : DefaultRenderingStrategy
$view Zend\View\View
return DefaultRenderingStrategy

attach() public method

{@inheritDoc}
public attach ( Zend\EventManager\EventManagerInterface $events, $priority = 1 )
$events Zend\EventManager\EventManagerInterface

getLayoutTemplate() public method

Get layout template value
public getLayoutTemplate ( ) : string
return string

render() public method

Render the view
public render ( MvcEvent $e ) : Zend\Stdlib\ResponseInterface | null
$e Zend\Mvc\MvcEvent
return Zend\Stdlib\ResponseInterface | null

setLayoutTemplate() public method

Set layout template value
public setLayoutTemplate ( string $layoutTemplate ) : DefaultRenderingStrategy
$layoutTemplate string
return DefaultRenderingStrategy

Property Details

$layoutTemplate protected property

Layout template - template used in root ViewModel of MVC event.
protected string $layoutTemplate
return string

$view protected property

protected View,Zend\View $view
return Zend\View\View