Class Version
Definition at line 17 of file FormKey.php.
◆ __construct()
- Parameters
-
CookieManagerInterface | $cookieManager | |
CookieMetadataFactory | $cookieMetadataFactory | |
SessionManagerInterface | $sessionManager | |
Definition at line 46 of file FormKey.php.
51 $this->cookieManager = $cookieManager;
52 $this->cookieMetadataFactory = $cookieMetadataFactory;
53 $this->sessionManager = $sessionManager;
◆ delete()
- Returns
- void
Definition at line 83 of file FormKey.php.
85 $this->cookieManager->deleteCookie(
87 $this->cookieMetadataFactory
88 ->createCookieMetadata()
89 ->setPath($this->sessionManager->getCookiePath())
90 ->setDomain($this->sessionManager->getCookieDomain())
◆ get()
Get form key cookie
- Returns
- string
Definition at line 61 of file FormKey.php.
63 return $this->cookieManager->getCookie(self::COOKIE_NAME);
◆ set()
- Parameters
-
string | $value | |
PublicCookieMetadata | $metadata | |
- Returns
- void
Definition at line 71 of file FormKey.php.
73 $this->cookieManager->setPublicCookie(
◆ COOKIE_NAME
const COOKIE_NAME = 'form_key' |
Name of cookie that holds private content version
Definition at line 22 of file FormKey.php.
The documentation for this class was generated from the following file: