From 5449a8ff437913e2981582e8da0152eed6f58c37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Thu, 28 May 2015 12:47:10 +0200 Subject: [PATCH] [HttpFoundation] Add missing Response::getStatusText() method. --- src/Symfony/Component/HttpFoundation/Response.php | 10 ++++++++++ .../Component/HttpFoundation/Tests/ResponseTest.php | 7 ++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/Symfony/Component/HttpFoundation/Response.php b/src/Symfony/Component/HttpFoundation/Response.php index 0421ceeae411f..30bb775434db9 100644 --- a/src/Symfony/Component/HttpFoundation/Response.php +++ b/src/Symfony/Component/HttpFoundation/Response.php @@ -499,6 +499,16 @@ public function getStatusCode() return $this->statusCode; } + /** + * Retrieves the status text for the current web response. + * + * @return string + */ + public function getStatusText() + { + return $this->statusText; + } + /** * Sets the response charset. * diff --git a/src/Symfony/Component/HttpFoundation/Tests/ResponseTest.php b/src/Symfony/Component/HttpFoundation/Tests/ResponseTest.php index 4319a39c2c76c..7f44eec1dac7e 100644 --- a/src/Symfony/Component/HttpFoundation/Tests/ResponseTest.php +++ b/src/Symfony/Component/HttpFoundation/Tests/ResponseTest.php @@ -661,11 +661,8 @@ public function testSetStatusCode($code, $text, $expectedText) $response = new Response(); $response->setStatusCode($code, $text); - - $statusText = new \ReflectionProperty($response, 'statusText'); - $statusText->setAccessible(true); - - $this->assertEquals($expectedText, $statusText->getValue($response)); + $this->assertEquals($code, $response->getStatusCode()); + $this->assertEquals($expectedText, $response->getStatusText()); } public function getStatusCodeFixtures()