Driver
Interfaces, Classes, Traits and Enums
- FileLocator
- Locates the file that contains the metadata information for a given class name.
- MappingDriver
- Contract for metadata drivers.
- AnnotationDriver
- The AnnotationDriver reads the mapping metadata from docblock annotations.
- DefaultFileLocator
- Locates the file that contains the metadata information for a given class name.
- FileDriver
- Base driver for file-based metadata drivers.
- MappingDriverChain
- The DriverChain allows you to add multiple other mapping drivers for certain namespaces.
- PHPDriver
- The PHPDriver includes php files which just populate ClassMetadataInfo instances with plain PHP code.
- StaticPHPDriver
- The StaticPHPDriver calls a static loadMetadata() method on your entity classes where you can manually populate the ClassMetadata instance.
- SymfonyFileLocator
- The Symfony File Locator makes a simplifying assumptions compared to the DefaultFileLocator. By assuming paths only contain entities of a certain namespace the mapping files consists of the short classname only.