ILIAS  release_7 Revision v7.30-3-g800a261c036
CookieJarFactoryImpl.php
Go to the documentation of this file.
1<?php
2
3namespace ILIAS\HTTP\Cookies;
4
5use Dflydev\FigCookies\SetCookies;
6use Psr\Http\Message\ResponseInterface;
7
19{
20
24 public function fromCookieStrings(array $cookieStrings) : \ILIAS\HTTP\Cookies\CookieJar
25 {
26 return new CookieJarWrapper(SetCookies::fromSetCookieStrings($cookieStrings));
27 }
28
29
33 public function fromResponse(ResponseInterface $response) : \ILIAS\HTTP\Cookies\CookieJar
34 {
35 return new CookieJarWrapper(SetCookies::fromResponse($response));
36 }
37}
An exception for terminatinating execution or to throw for unit testing.
fromCookieStrings(array $cookieStrings)
Create CookieJar from a collection of Cookie header value strings.CookieJar
fromResponse(ResponseInterface $response)
Create CookieJar from a Response.CookieJar
Class CookieJarWrapperTest.
Definition: Cookie.php:3
Class ChatMainBarProvider \MainMenu\Provider.
$response