View
class View implements ArrayAccess, View (View source)
Methods
void | __construct(Factory $factory, EngineInterface $engine, string $view, string $path, mixed $data = array()) Create a new view instance. | |
string | render(callable $callback = null) Get the string contents of the view. | |
array | renderSections() Get the sections of the rendered view. | |
$this | with(string|array $key, mixed $value = null) Add a piece of data to the view. | |
$this | nest(string $key, string $view, array $data = array()) Add a view instance to the view data. | |
$this | withErrors(MessageProvider|array $provider) Add validation errors to the view. | |
Factory | getFactory() Get the view factory instance. | |
EngineInterface | getEngine() Get the view's rendering engine. | |
string | name() Get the name of the view. | |
string | getName() Get the name of the view. | |
array | getData() Get the array of view data. | |
string | getPath() Get the path to the view file. | |
void | setPath(string $path) Set the path to the view. | |
bool | offsetExists(string $key) Determine if a piece of data is bound. | |
mixed | offsetGet(string $key) Get a piece of bound data to the view. | |
void | offsetSet(string $key, mixed $value) Set a piece of data on the view. | |
void | offsetUnset(string $key) Unset a piece of data from the view. | |
mixed | __get(string $key) Get a piece of data from the view. | |
void | __set(string $key, mixed $value) Set a piece of data on the view. | |
bool | __isset(string $key) Check if a piece of data is bound to the view. | |
bool | __unset(string $key) Remove a piece of bound data from the view. | |
View | __call(string $method, array $parameters) Dynamically bind parameters to the view. | |
string | __toString() Get the string contents of the view. |
Please login to continue.