Driver
Table of Contents
Interfaces
- FileLocator
- Locates the file that contains the metadata information for a given class name.
- MappingDriver
- Contract for metadata drivers.
Classes
- 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.
Traits
- ColocatedMappingDriver
- The ColocatedMappingDriver reads the mapping metadata located near the code.