rtuin/carbon-normalizer
Carbon+DateTime Normalizer
This is a Normalizer for the Symfony Serializer package that supports normalizing
to and from Carbon, CarbonImmutable, Illuminate\Support\Carbon, DateTime and
DateTimeImmutable.
Usage example
$normalizer = new \Rtuin\Normalizer\CarbonDateTimeNormalizer();
$normalized = $normalizer->normalize(\Carbon\CarbonImmutable::now());
// $normalized is now a string '2019-05-28T07:25:00+02:00'
$result = $normalizer->denormalize('2019-05-28T07:25:00+02:00', CarbonImmutable::class);
// $result is now a CarbonImmutable instance
License
The MIT License (MIT). Please see License File for more information.
Related Packages
lastdragon-ru/lara-asp-serializer
Provides a customizable wrapper around the Symfony Serializer Component to use i...
82,609
0