PHP Class DMS\Filter\Mapping\Loader\AnnotationLoader

Inheritance: implements DMS\Filter\Mapping\Loader\LoaderInterface
Datei anzeigen Open project: rdohms/dms-filter

Protected Properties

Property Type Description
$reader Doctrine\Common\Annotations\Reader

Public Methods

Method Description
__construct ( Doctrine\Common\Annotations\Reader $reader ) Constructor
loadClassMetadata ( DMS\Filter\Mapping\ClassMetadataInterface $metadata ) : boolean | void Loads annotations data present in the class, using a Doctrine annotation reader

Private Methods

Method Description
readProperty ( ReflectionProperty $property, DMS\Filter\Mapping\ClassMetadataInterface $metadata ) Reads annotations for a selected property in the class

Method Details

__construct() public method

Constructor
public __construct ( Doctrine\Common\Annotations\Reader $reader )
$reader Doctrine\Common\Annotations\Reader

loadClassMetadata() public method

Loads annotations data present in the class, using a Doctrine annotation reader
public loadClassMetadata ( DMS\Filter\Mapping\ClassMetadataInterface $metadata ) : boolean | void
$metadata DMS\Filter\Mapping\ClassMetadataInterface
return boolean | void

Property Details

$reader protected_oe property

protected Reader,Doctrine\Common\Annotations $reader
return Doctrine\Common\Annotations\Reader