/** * Get a cookie. * * @param string $name Name of cookie. * @param boolean $signed Override system setting to use signatures. * @param boolean $default Default value. * * @return mixed Cookie value as string or bool false. */ public static function getCookie($name, $signed = true, $default = '') { $cookie = FormUtil::getPassedValue($name, $default, 'COOKIE'); if (System::getVar('signcookies') && !$signed == false) { return SecurityUtil::checkSignedData($cookie); } return $cookie; }
/** * Get a cookie. * * @param string $name Name of cookie. * @param boolean $signed Override system setting to use signatures. * @param boolean $default Default value. * * @return mixed Cookie value as string or bool false. */ public static function getCookie($name, $signed = true, $default = '') { $request = \ServiceUtil::get('request'); if (!$request->cookies->has($name)) { return $default; } $cookie = $request->cookies->get($name); if (System::getVar('signcookies') && !$signed == false) { return SecurityUtil::checkSignedData($cookie); } return $cookie; }