public static function normalize(array $cookies)
{
foreach ($cookies as $name => $value) {
if (!$value instanceof Cookie) {
$cookies[$name] = new Cookie(['name' => $name, 'value' => $value]);
}
}
return $cookies;
}
/** * Defines the setter for cookie property. * * @param $cookies */ public function setCookies($cookies) { if (!$cookies instanceof CookieBag) { $cookies = new CookieBag(CookieBag::normalize($cookies)); } $this->_cookies = $cookies; }