PHP ApiPlatform\Core\Metadata\Property\Factory Namespace

Interfaces

Name Description
PropertyMetadataFactoryInterface Creates a property metadata value object.
PropertyNameCollectionFactoryInterface Creates a property name collection value object.

Classes

Name Description
AnnotationPropertyMetadataFactory Creates a property metadata from {@see Property} annotations.
AnnotationPropertyNameCollectionFactory Creates a property name collection from {@see Property} annotations.
CachedPropertyMetadataFactory Caches property metadata.
CachedPropertyNameCollectionFactory Caches property name collection.
ExtractorPropertyMetadataFactory Creates properties's metadata using an extractor.
ExtractorPropertyNameCollectionFactory Creates a property name collection using an extractor.
InheritedPropertyMetadataFactory Get property metadata from eventual child inherited properties.
InheritedPropertyNameCollectionFactory Creates a property name collection from eventual child inherited properties.
SerializerPropertyMetadataFactory Populates read/write and link status using serialization groups.