diff --git a/composer.json b/composer.json index 855c273..4a653c9 100755 --- a/composer.json +++ b/composer.json @@ -9,9 +9,9 @@ "guzzlehttp/guzzle": "^6.0|^7.0", "marc-mabe/php-enum": "^3.0|^4.3", "psr/log": "^1.0", - "symfony/http-kernel": "^4.4|^5.1.5", - "symfony/property-info": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/property-info": "^5.4|^6.0", + "symfony/serializer": "^5.4|^6.0", "webmozart/assert": "^1.3" }, "require-dev": { @@ -22,7 +22,7 @@ "phpstan/phpstan-webmozart-assert": "^1.0", "phpunit/phpunit": "^9.5", "roave/security-advisories": "dev-master", - "symfony/phpunit-bridge": "^5.3" + "symfony/phpunit-bridge": "6.1.*" }, "autoload": { "psr-4": { @@ -48,6 +48,9 @@ } }, "config": { - "sort-packages": true + "sort-packages": true, + "allow-plugins": { + "phpro/grumphp": true + } } } diff --git a/src/Serializer/Normalizer/EnumNormalizer.php b/src/Serializer/Normalizer/EnumNormalizer.php index d53dc5c..0a3e23d 100644 --- a/src/Serializer/Normalizer/EnumNormalizer.php +++ b/src/Serializer/Normalizer/EnumNormalizer.php @@ -23,12 +23,12 @@ public function normalize($object, $format = null, array $context = []) return $object->getValue(); } - public function supportsNormalization($data, $format = null): bool + public function supportsNormalization($data, $format = null, array $context = []): bool { return $data instanceof Enum; } - public function supportsDenormalization($data, $type, $format = null): bool + public function supportsDenormalization($data, $type, $format = null, array $context = []): bool { try { $type::get($data);