lithium\template\view\Renderer::__construct()
Overrides
lithium\core\Object::__construct()
Constructor.
Parameters
-
array
$config
Available configuration options are:
view
: TheView
object associated with this renderer.strings
: String templates used by helpers.handlers
: An array of output handlers for string template inputs.request
: TheRequest
object associated with this renderer and passed to the defined handlers.response
: TheResponse
object associated with this renderer.context
: An array of the current rendering context data, includingcontent
,title
,scripts
,head
andstyles
.
Returns
voidSource
public function __construct(array $config = array()) {
$defaults = array(
'view' => null,
'strings' => array(),
'handlers' => array(),
'request' => null,
'response' => null,
'context' => array(
'content' => '', 'title' => '', 'scripts' => array(),
'styles' => array(), 'head' => array()
)
);
parent::__construct((array) $config + $defaults);
}