From 46ed12990479200e4a5718112e5931b2b579dd85 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 3 Oct 2016 16:26:58 +0100 Subject: [PATCH] =?UTF-8?q?Better=20json=20response=20using=20laravel?= =?UTF-8?q?=E2=80=99s=20helper?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/MicropubController.php | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/MicropubController.php b/app/Http/Controllers/MicropubController.php index e4f5c60d..1a633798 100644 --- a/app/Http/Controllers/MicropubController.php +++ b/app/Http/Controllers/MicropubController.php @@ -115,16 +115,11 @@ class MicropubController extends Controller $valid = $this->tokenService->validateToken($token); if ($valid === null) { - $content = <<<'EOD' -{ - "respose": "error", - "error": "invalid_token", - "error_description": "The provided token did not pass validation" -} -EOD; - - return (new Response($content, 400)) - ->header('Content-Type', 'application/json'); + return response()->json([ + 'response' => 'error', + 'error' => 'invalid_token', + 'error_description' => 'The provided token did not pass validation' + ], 400); } //we have a valid token, is `syndicate-to` set? if ($request->input('q') === 'syndicate-to') {