From ce2a089bc8ea34a4d8ce1d633baf602d197764cd Mon Sep 17 00:00:00 2001 From: Michael Mandato Date: Thu, 10 Nov 2016 12:39:58 -0500 Subject: [PATCH] Set Carbon to use model specificed dateFormat for UPDATED_AT fields on put/patch operations --- src/NilPortugues/Laravel5/JsonApi/Controller/JsonApiTrait.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NilPortugues/Laravel5/JsonApi/Controller/JsonApiTrait.php b/src/NilPortugues/Laravel5/JsonApi/Controller/JsonApiTrait.php index 8914ead..ddb9f14 100644 --- a/src/NilPortugues/Laravel5/JsonApi/Controller/JsonApiTrait.php +++ b/src/NilPortugues/Laravel5/JsonApi/Controller/JsonApiTrait.php @@ -160,7 +160,7 @@ protected function putAction(Request $request, $id) $model = $this->getDataModel(); $data = (array) $request->get('data'); if (array_key_exists('attributes', $data) && $model->timestamps) { - $data['attributes'][$model::UPDATED_AT] = Carbon::now()->toDateTimeString(); + $data['attributes'][$model::UPDATED_AT] = Carbon::now()->format($model::getDateFormat()); } return $this->addHeaders( @@ -202,7 +202,7 @@ protected function patchAction(Request $request, $id) $model = $this->getDataModel(); $data = (array) $request->get('data'); if (array_key_exists('attributes', $data) && $model->timestamps) { - $data['attributes'][$model::UPDATED_AT] = Carbon::now()->toDateTimeString(); + $data['attributes'][$model::UPDATED_AT] = Carbon::now()->format($model::getDateFormat()); } return $this->addHeaders(