PHP Class Doctrine\Search\Mapping\Driver\AnnotationDriver

Since: 1.0
Author: Mike Lohmann ([email protected])
Inheritance: extends Doctrine\Common\Persistence\Mapping\Driver\AnnotationDriver
Datei anzeigen Open project: doctrine/search Class Usage Examples

Protected Properties

Property Type Description
$entityAnnotationClasses {@inheritDoc}

Public Methods

Method Description
loadMetadataForClass ( string $className, Doctrine\Common\Persistence\Mapping\ClassMetadata $metadata )
registerAnnotationClasses ( ) Registers annotation classes to the common registry.

Private Methods

Method Description
annotateClassMetadata ( $classMapping, $metadata )
fieldToArray ( $name, $fieldMapping )
parameterToArray ( $name, $parameterMapping )
rootToArray ( $rootMapping )

Method Details

loadMetadataForClass() public method

public loadMetadataForClass ( string $className, Doctrine\Common\Persistence\Mapping\ClassMetadata $metadata )
$className string
$metadata Doctrine\Common\Persistence\Mapping\ClassMetadata

registerAnnotationClasses() public static method

This method should be called when bootstrapping your application.
public static registerAnnotationClasses ( )

Property Details

$entityAnnotationClasses protected_oe property

{@inheritDoc}
protected $entityAnnotationClasses