Neos\Flow\Http\Headers::setCookiesFromRawHeader PHP Method

setCookiesFromRawHeader() protected method

Internally sets cookie objects based on the Cookie header field value.
See also: set()
protected setCookiesFromRawHeader ( string $rawFieldValue ) : void
$rawFieldValue string The value of a specification compliant Cookie header
return void
    protected function setCookiesFromRawHeader($rawFieldValue)
    {
        $cookiePairs = explode(';', $rawFieldValue);
        foreach ($cookiePairs as $cookiePair) {
            if (strpos($cookiePair, '=') === false) {
                continue;
            }
            list($name, $value) = explode('=', $cookiePair, 2);
            if (trim($name) !== '') {
                $this->setCookie(new Cookie(trim($name), urldecode(trim($value, "\t ;\""))));
            }
        }
    }