Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Fixed the @return value of Response::setStatusCode() #20290

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3 commits into from
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated more return values to @return $this
  • Loading branch information
javiereguiluz committed Oct 25, 2016
commit db76a94ceab92f2e1894a65426ecb409342d5bdd
44 changes: 22 additions & 22 deletions 44 src/Symfony/Component/HttpFoundation/Response.php
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,7 @@ public function __construct($content = '', $status = 200, $headers = array())
* @param int $status The response status code
* @param array $headers An array of response headers
*
* @return Response
* @return $this
Copy link
Contributor

@ro0NL ro0NL Oct 25, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure this goes for static. Perhaps use @return static in these cases.

edit: it works though :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be static indeed (IMHO)

*/
public static function create($content = '', $status = 200, $headers = array())
{
Expand Down Expand Up @@ -262,7 +262,7 @@ public function __clone()
*
* @param Request $request A Request instance
*
* @return Response The current response
* @return $this The current response
*/
public function prepare(Request $request)
{
Expand Down Expand Up @@ -324,7 +324,7 @@ public function prepare(Request $request)
/**
* Sends HTTP headers.
*
* @return Response
* @return $this
*/
public function sendHeaders()
{
Expand Down Expand Up @@ -354,7 +354,7 @@ public function sendHeaders()
/**
* Sends content for the current web response.
*
* @return Response
* @return $this
*/
public function sendContent()
{
Expand All @@ -366,7 +366,7 @@ public function sendContent()
/**
* Sends HTTP headers and content.
*
* @return Response
* @return $this
*/
public function send()
{
Expand All @@ -389,7 +389,7 @@ public function send()
*
* @param mixed $content Content that can be cast to string
*
* @return Response
* @return $this
*
* @throws \UnexpectedValueException
*/
Expand Down Expand Up @@ -419,7 +419,7 @@ public function getContent()
*
* @param string $version The HTTP protocol version
*
* @return Response
* @return $this
*/
public function setProtocolVersion($version)
{
Expand Down Expand Up @@ -490,7 +490,7 @@ public function getStatusCode()
*
* @param string $charset Character set
*
* @return Response
* @return $this
*/
public function setCharset($charset)
{
Expand Down Expand Up @@ -563,7 +563,7 @@ public function isValidateable()
*
* It makes the response ineligible for serving other clients.
*
* @return Response
* @return $this
*/
public function setPrivate()
{
Expand All @@ -578,7 +578,7 @@ public function setPrivate()
*
* It makes the response eligible for serving other clients.
*
* @return Response
* @return $this
*/
public function setPublic()
{
Expand Down Expand Up @@ -620,7 +620,7 @@ public function getDate()
*
* @param \DateTime $date A \DateTime instance
*
* @return Response
* @return $this
*/
public function setDate(\DateTime $date)
{
Expand All @@ -647,7 +647,7 @@ public function getAge()
/**
* Marks the response stale by setting the Age header to be equal to the maximum age of the response.
*
* @return Response
* @return $this
*/
public function expire()
{
Expand Down Expand Up @@ -680,7 +680,7 @@ public function getExpires()
*
* @param \DateTime|null $date A \DateTime instance or null to remove the header
*
* @return Response
* @return $this
*/
public function setExpires(\DateTime $date = null)
{
Expand Down Expand Up @@ -726,7 +726,7 @@ public function getMaxAge()
*
* @param int $value Number of seconds
*
* @return Response
* @return $this
*/
public function setMaxAge($value)
{
Expand All @@ -742,7 +742,7 @@ public function setMaxAge($value)
*
* @param int $value Number of seconds
*
* @return Response
* @return $this
*/
public function setSharedMaxAge($value)
{
Expand Down Expand Up @@ -776,7 +776,7 @@ public function getTtl()
*
* @param int $seconds Number of seconds
*
* @return Response
* @return $this
*/
public function setTtl($seconds)
{
Expand All @@ -792,7 +792,7 @@ public function setTtl($seconds)
*
* @param int $seconds Number of seconds
*
* @return Response
* @return $this
*/
public function setClientTtl($seconds)
{
Expand Down Expand Up @@ -820,7 +820,7 @@ public function getLastModified()
*
* @param \DateTime|null $date A \DateTime instance or null to remove the header
*
* @return Response
* @return $this
*/
public function setLastModified(\DateTime $date = null)
{
Expand Down Expand Up @@ -851,7 +851,7 @@ public function getEtag()
* @param string|null $etag The ETag unique identifier or null to remove the header
* @param bool $weak Whether you want a weak ETag or not
*
* @return Response
* @return $this
*/
public function setEtag($etag = null, $weak = false)
{
Expand All @@ -875,7 +875,7 @@ public function setEtag($etag = null, $weak = false)
*
* @param array $options An array of cache options
*
* @return Response
* @return $this
*
* @throws \InvalidArgumentException
*/
Expand Down Expand Up @@ -926,7 +926,7 @@ public function setCache(array $options)
* This sets the status, removes the body, and discards any headers
* that MUST NOT be included in 304 responses.
*
* @return Response
* @return $this
*
* @see http://tools.ietf.org/html/rfc2616#section-10.3.5
*/
Expand Down Expand Up @@ -978,7 +978,7 @@ public function getVary()
* @param string|array $headers
* @param bool $replace Whether to replace the actual value or not (true by default)
*
* @return Response
* @return $this
*/
public function setVary($headers, $replace = true)
{
Expand Down
Morty Proxy This is a proxified and sanitized view of the page, visit original site.