View::get() to support a fallback param

This commit is contained in:
Simon Males 2013-09-11 11:10:27 +08:00
parent c27aa99af9
commit 0c3197a435

View file

@ -582,11 +582,12 @@ class View extends Object {
* Blocks are checked before view variables.
*
* @param string $var The view var you want the contents of.
* @param mixed $default The default/fallback content of $var.
* @return mixed The content of the named var if its set, otherwise null.
*/
public function get($var) {
public function get($var, $default = null) {
if (!isset($this->viewVars[$var])) {
return null;
return $default;
}
return $this->viewVars[$var];
}