SerializerRegistry
class SerializerRegistry (View source)
Registry for managing entity-specific serializers.
Implements the strategy pattern to find the appropriate serializer for each entity type.
Methods
void
findSerializer(mixed $entity)
Find a serializer that supports the given entity.
array
getAllSerializers()
Get all registered serializers.
Details
void
register(EntityTypeSerializerInterface $serializer)
Register a new entity serializer.
EntityTypeSerializerInterface|null
findSerializer(mixed $entity)
Find a serializer that supports the given entity.
array
getAllSerializers()
Get all registered serializers.