本文整理汇总了PHP中Slim\Http\Request::cookies方法的典型用法代码示例。如果您正苦于以下问题:PHP Request::cookies方法的具体用法?PHP Request::cookies怎么用?PHP Request::cookies使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Slim\Http\Request
的用法示例。
在下文中一共展示了Request::cookies方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getEncryptedCookie
/**
* Get value of encrypted HTTP cookie
*
* Return the value of an encrypted cookie from the current HTTP request,
* or return NULL if cookie does not exist. Encrypted cookies created during
* the current request will not be available until the next request.
*
* @param string $name
* @return string|false
*/
public function getEncryptedCookie($name, $deleteIfInvalid = true)
{
$value = \Slim\Http\Util::decodeSecureCookie($this->request->cookies($name), $this->config('cookies.secret_key'), $this->config('cookies.cipher'), $this->config('cookies.cipher_mode'));
if ($value === false && $deleteIfInvalid) {
$this->deleteCookie($name);
}
return $value;
}