diff --git a/src/Api/ApigeeX/Denormalizer/AppGroupMembershipDenormalizer.php b/src/Api/ApigeeX/Denormalizer/AppGroupMembershipDenormalizer.php index 357e2912..87ee3f81 100644 --- a/src/Api/ApigeeX/Denormalizer/AppGroupMembershipDenormalizer.php +++ b/src/Api/ApigeeX/Denormalizer/AppGroupMembershipDenormalizer.php @@ -61,4 +61,14 @@ public function supportsDenormalization($data, $type, $format = null) return AppGroupMembership::class === $type || $type instanceof AppGroupMembership; } + + /** + * {@inheritdoc} + */ + public function getSupportedTypes(?string $format): array + { + return [ + AppGroupMembership::class => true, + ]; + } } diff --git a/src/Api/Management/Query/StatsQueryNormalizer.php b/src/Api/Management/Query/StatsQueryNormalizer.php index 532cbf57..0bff438a 100644 --- a/src/Api/Management/Query/StatsQueryNormalizer.php +++ b/src/Api/Management/Query/StatsQueryNormalizer.php @@ -96,4 +96,14 @@ public function supportsNormalization($data, $format = null) { return $data instanceof StatsQuery; } + + /** + * {@inheritdoc} + */ + public function getSupportedTypes(?string $format): array + { + return [ + StatsQuery::class => true, + ]; + } } diff --git a/src/Serializer/EntitySerializer.php b/src/Serializer/EntitySerializer.php index 24e90e31..0bae115f 100755 --- a/src/Serializer/EntitySerializer.php +++ b/src/Serializer/EntitySerializer.php @@ -220,6 +220,16 @@ public function supportsEncoding($format): bool return $this->format === $format && $this->serializer->supportsEncoding($format); } + /** + * {@inheritdoc} + */ + public function getSupportedTypes(?string $format): array + { + return [ + EntitySerializerInterface::class => true, + ]; + } + /** * Allows subclasses to replace the default JSON encoder. *