Файл: concrete5.7.5.6/concrete/src/Routing/RedirectResponse.php
Строк: 30
<?php
namespace ConcreteCoreRouting;
use ConcreteCoreHttpRequest;
class RedirectResponse extends SymfonyComponentHttpFoundationRedirectResponse
{
protected $request;
public function __construct($url, $status = 302, $headers = array())
{
$url = (string) $url; // sometimes we get an object.
parent::__construct($url, $status, $headers);
}
public function setRequest(Request $r)
{
$this->request = $r;
}
public function send()
{
$cleared = Cookie::getClearedCookies();
foreach ($cleared as $cookie) {
$this->headers->clearCookie($cookie);
}
// First, we see if we have any cookies to send along
$cookies = Cookie::getCookies();
foreach ($cookies as $cookie) {
$this->headers->setCookie($cookie);
}
parent::send();
}
}