/** * Set reference of data to render * @param mixed $a_data * @return ZView */ public function &setDataRef(&$a_data) { $this->m_data->setDataRef($a_data); return $this; }
public static final function cookie($a_key = null, $a_value = null, $a_filter = FILTER_DEFAULT) { if ($a_key === null) { $v =& self::$m_vars['cookie']; if ($v === null) { $v = new ZRegistry(); $v->setDataRef($_COOKIE); } return $v; } if ($a_value === null) { if (function_exists('filter_input')) { return filter_input(INPUT_COOKIE, $a_key, $a_filter); } return isset($_COOKIE[$a_key]) ? $_COOKIE[$a_key] : null; } $_COOKIE[$a_key] = $a_value; }