From 3d42fd16a81815be9e17b2e53c289be03db12e08 Mon Sep 17 00:00:00 2001 From: vlakoff Date: Sat, 7 May 2016 11:56:44 +0200 Subject: [PATCH] Add response method throwResponse() --- src/Illuminate/Http/ResponseTrait.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/Illuminate/Http/ResponseTrait.php b/src/Illuminate/Http/ResponseTrait.php index b4f3f21f938..bcc52723fb5 100644 --- a/src/Illuminate/Http/ResponseTrait.php +++ b/src/Illuminate/Http/ResponseTrait.php @@ -2,6 +2,8 @@ namespace Illuminate\Http; +use Illuminate\Http\Exception\HttpResponseException; + trait ResponseTrait { /** @@ -81,4 +83,14 @@ public function withCookie($cookie) return $this; } + + /** + * Throws the response in a HttpResponseException. + * + * @throws Illuminate\Http\Exception\HttpResponseException; + */ + public function throwResponse() + { + throw new HttpResponseException($this); + } }