AnnotationDriver |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/AnnotationDriver.php |
The AnnotationDriver reads the mapping metadata from docblock annotations. |
DefaultFileLocator |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/DefaultFileLocator.php |
Locates the file that contains the metadata information for a given class name. |
FileDriver |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileDriver.php |
Base driver for file-based metadata drivers. |
FileLocator |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileLocator.php |
Locates the file that contains the metadata information for a given class name. |
MappingDriver |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriver.php |
Contract for metadata drivers. |
MappingDriverChain |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriverChain.php |
The DriverChain allows you to add multiple other mapping drivers for
certain namespaces. |
PHPDriver |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/PHPDriver.php |
The PHPDriver includes php files which just populate ClassMetadataInfo
instances with plain PHP code. |
StaticPHPDriver |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/StaticPHPDriver.php |
The StaticPHPDriver calls a static loadMetadata() method on your entity
classes where you can manually populate the ClassMetadata instance. |
SymfonyFileLocator |
lib/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/SymfonyFileLocator.php |
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. |