From b65fa7040d9cb2b4e4ed7c4dd879ccfdf8546991 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Mon, 23 Apr 2012 13:36:25 -0500 Subject: [PATCH] tweak the status method.: --- laravel/response.php | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/laravel/response.php b/laravel/response.php index 49265905..a6adb5b0 100644 --- a/laravel/response.php +++ b/laravel/response.php @@ -243,7 +243,7 @@ protected function cookies() // All of the cookies for the response are actually stored on the // Cookie class until we're ready to send the response back to - // the browser. This allows a cookies to be set easily. + // the browser. This allows our cookies to be set easily. foreach (Cookie::$jar as $name => $cookie) { $config = array_values($cookie); @@ -277,16 +277,23 @@ public function headers() } /** - * Set the response status code. + * Get / set the response status code. * - * @param int $status - * @return Response + * @param int $status + * @return mixed */ - public function status($status) + public function status($status = null) { - $this->foundation->setStatusCode($status); + if (is_null($status)) + { + return $this->foundation->getStatusCode(); + } + else + { + $this->foundation->setStatusCode($status); - return $this; + return $this; + } } } \ No newline at end of file