From 356e185102cf59ac5e5435ad34e0b0d188f2d1e2 Mon Sep 17 00:00:00 2001 From: Christoph Van Hees Date: Thu, 30 Nov 2017 09:42:45 +0100 Subject: [PATCH] Change Carbon include Changed the Carbon include to use the extended version of Laravel. `use Carbon\Carbon` => `use Illuminate\Support\Carbon` This way we can use the `jsonSerialize()` and `serializeUsing`. For example in the new ApiResources in Laravel 5.5 we can specify a global serialization for Carbon dates: ````Carbon::serializeUsing(function ($carbon) { return $carbon->format('U'); });```` https://laravel.com/docs/5.5/eloquent-serialization#date-serialization --- src/Jenssegers/Mongodb/Eloquent/Model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Jenssegers/Mongodb/Eloquent/Model.php b/src/Jenssegers/Mongodb/Eloquent/Model.php index 38b3858f8..d101dbc08 100644 --- a/src/Jenssegers/Mongodb/Eloquent/Model.php +++ b/src/Jenssegers/Mongodb/Eloquent/Model.php @@ -2,7 +2,7 @@ namespace Jenssegers\Mongodb\Eloquent; -use Carbon\Carbon; +use Illuminate\Support\Carbon; use DateTime; use Illuminate\Database\Eloquent\Model as BaseModel; use Illuminate\Database\Eloquent\Relations\Relation;