Provides the set() method for collecting template context.
Once collected context data can be passed to another object. This is done in Controller, TemplateTask and View for example.
\Cake\View\ViewBuilder|null
The view builder instance being used.
createView(?string $viewClass)
Constructs the view class instance based on the current configuration.
string|null
$viewClass optional Optional namespaced class name of the View class to instantiate.
\Cake\View\View
Cake\View\Exception\MissingViewException
set(mixed $name, mixed $value)
Saves a variable or an associative array of variables for use inside a template.
string|array
$name A string or an array of data.
mixed
$value optional Value in case $name is a string (which then works as the key). Unused if $name is an associative array, otherwise serves as the values to $name's keys.
$this
viewBuilder()
Get the view builder being used.
\Cake\View\ViewBuilder
The view builder instance being used.
\Cake\View\ViewBuilder|null
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.1/trait-Cake.View.ViewVarsTrait.html