__get()
__isset()
__set()
__toString()
after()
auto_filter()
before()
bind()
forge()
get()
get_view()
render()
set()
view()
__construct()
request()
set_view()
$_active_request
$_auto_filter
$_method
$_view
ViewModel
package | Fuel |
---|---|
subpackage | Core |
category | Core |
author | Jelmer Schreuder |
__get($name) : mixed
mixed
__isset(string $key) : boolean
isset($view->foo);
string
variable name
boolean
__set($key, $value)
string
mixed
__toString()
after()
auto_filter(null | bool $setting) : void | bool
null
bool
change setting (bool) or get the current setting (null)
void
bool
returns current setting or nothing when it is changedbefore()
bind(string $key, mixed $value, bool $filter) : \Fuel\Core\ViewModel
The benefit of binding is that values can be altered without re-setting them. It is also possible to bind variables before they have values. Assigned values will be available as a variable within the view file:
$this->bind('ref', $bar);
fluent | This method is part of a fluent interface and will return the same instance |
---|
string
variable name
mixed
referenced variable
bool
Whether to filter the var on output
forge(string $viewmodel, string $method, $auto_filter, $view) : \Fuel\Core\ViewModel
string
ViewModel classname without View_ prefix or full classname
string
Method to execute
get($key, $default)
string
render()
set($key, $value, $filter)
string
mixed
bool|null
view()
__construct($method, $auto_filter, $view)
set_view()
$_active_request : \Fuel\Core\Request
$_auto_filter : bool
$_method : string