for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace W2w\Lib\Apie\Plugins;
use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
use W2w\Lib\Apie\Normalizers\CarbonNormalizer;
use W2w\Lib\Apie\PluginInterfaces\NormalizerProviderInterface;
class CarbonPlugin implements NormalizerProviderInterface
{
/**
* @return NormalizerInterface[]|DenormalizerInterface[]
*/
public function getNormalizers(): array
return new CarbonNormalizer(
return new W2w\Lib\Apie\..._KEY => 'Y-m-d H:i:s'))
W2w\Lib\Apie\Normalizers\CarbonNormalizer
array
[
DateTimeNormalizer::FORMAT_KEY => 'Y-m-d H:i:s'
]
);
}