Doctrine\ODM\OrientDB\Mapper\ClassMetadataFactory::getClassAnnotation PHP Method

getClassAnnotation() public method

Returns the annotation of a class.
public getClassAnnotation ( string $class ) : Document
$class string
return Doctrine\ODM\OrientDB\Mapper\Annotations\Document
    public function getClassAnnotation($class)
    {
        $reflClass = new \ReflectionClass($class);
        $mappedDocumentClass = static::ANNOTATION_CLASS_CLASS;
        foreach ($this->annotationReader->getClassAnnotations($reflClass) as $annotation) {
            if ($annotation instanceof $mappedDocumentClass) {
                return $annotation;
            }
        }
        return null;
    }