‪TYPO3CMS  10.4
TYPO3\CMS\Core\Http\CookieHeaderTrait Class Reference

Private Member Functions

 hasSameSiteCookieSupport ()
 
 resendCookieHeader (array $cookieNames=[])
 
 sanitizeSameSiteCookieValue (string $cookieSameSite)
 

Detailed Description

Definition at line 22 of file CookieHeaderTrait.php.

Member Function Documentation

◆ hasSameSiteCookieSupport()

TYPO3\CMS\Core\Http\CookieHeaderTrait::hasSameSiteCookieSupport ( )
private

Definition at line 24 of file CookieHeaderTrait.php.

◆ resendCookieHeader()

TYPO3\CMS\Core\Http\CookieHeaderTrait::resendCookieHeader ( array  $cookieNames = [])
private

Since PHP < 7.3 is not capable of sending the same-site cookie information, session_start() effectively sends the Set-Cookie header. This method fetches the set-cookie headers, parses it via Symfony's Cookie object, and resends the header.

Parameters
string[]$cookieNames

Definition at line 36 of file CookieHeaderTrait.php.

◆ sanitizeSameSiteCookieValue()

TYPO3\CMS\Core\Http\CookieHeaderTrait::sanitizeSameSiteCookieValue ( string  $cookieSameSite)
private

Definition at line 69 of file CookieHeaderTrait.php.