Skip to content

Commit

Permalink
Request::getReferer() returns UrlImmutable (BC break)
Browse files Browse the repository at this point in the history
  • Loading branch information
dg committed Feb 11, 2019
1 parent 6437f73 commit 1bd5d3f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/Http/IRequest.php
Expand Up @@ -12,7 +12,7 @@

/**
* IHttpRequest provides access scheme for request sent via HTTP.
* @method Url|null getReferer() Returns referrer.
* @method UrlImmutable|null getReferer() Returns referrer.
*/
interface IRequest
{
Expand Down
6 changes: 4 additions & 2 deletions src/Http/Request.php
Expand Up @@ -208,9 +208,11 @@ public function getHeaders(): array
/**
* Returns referrer.
*/
public function getReferer(): ?Url
public function getReferer(): ?UrlImmutable
{
return isset($this->headers['referer']) ? new Url($this->headers['referer']) : null;
return isset($this->headers['referer'])
? UrlImmutable::fromString($this->headers['referer'])
: null;
}


Expand Down

0 comments on commit 1bd5d3f

Please sign in to comment.