From 2efebfbfef7fc5af427e61dfebcbe11f8d3568e9 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Thu, 19 Apr 2018 13:45:47 +0200 Subject: [PATCH] app/models/Data/RequestMeta.php: in getBody() prettyprint some json :) --- app/models/Data/RequestMeta.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/models/Data/RequestMeta.php b/app/models/Data/RequestMeta.php index f9e7ab9..73678e8 100644 --- a/app/models/Data/RequestMeta.php +++ b/app/models/Data/RequestMeta.php @@ -3,6 +3,7 @@ namespace App\Model\Data; use Phalcon\Mvc\Model; +use Localheinz\Json\Printer\Printer as JsonPrinter; class RequestMeta extends Model { @@ -239,7 +240,13 @@ class RequestMeta extends Model public function getBody() { - return $this->getRequestObject()->getBody(); + $body = $this->getRequestObject()->getBody(); + + if ($this->getType() == 'json') { + $printer = new JsonPrinter(); + return $printer->print($body, ' '); + } + return $body; } /**