This commit is contained in:
2022-03-21 11:35:50 +01:00
parent ff5aeaae17
commit 99276dc41c
4 changed files with 9 additions and 9 deletions

View File

@@ -18,7 +18,6 @@ use Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface;
use Symfony\Component\Serializer\Exception\UnexpectedValueException;
use Symfony\Component\Serializer\Normalizer\ContextAwareNormalizerInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
class PhonenumberNormalizer implements ContextAwareNormalizerInterface, DenormalizerInterface
{
@@ -54,7 +53,7 @@ class PhonenumberNormalizer implements ContextAwareNormalizerInterface, Denormal
public function normalize($object, ?string $format = null, array $context = []): string
{
if ($format === 'docgen' && null === $object) {
if ('docgen' === $format && null === $object) {
return '';
}
@@ -68,13 +67,13 @@ class PhonenumberNormalizer implements ContextAwareNormalizerInterface, Denormal
public function supportsNormalization($data, ?string $format = null, array $context = []): bool
{
if ($data instanceof PhoneNumber && $format === 'json') {
if ($data instanceof PhoneNumber && 'json' === $format) {
return true;
}
if ($format === 'docgen' && (
if ('docgen' === $format && (
$data instanceof PhoneNumber || PhoneNumber::class === ($context['docgen:expects'] ?? null)
)) {
)) {
return true;
}