PHP Класс Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver

С версии: 1.0
Автор: Jonathan H. Wage ([email protected])
Автор: Roman Borschel ([email protected])
Наследование: implements Doctrine\ODM\MongoDB\Mapping\Driver\Driver
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$entityAnnotationClasses

Открытые методы

Метод Описание
create ( array | string $paths = [], Doctrine\Common\Annotations\Reader $reader = null ) : AnnotationDriver Factory method for the Annotation Driver
loadMetadataForClass ( $className, Doctrine\Common\Persistence\Mapping\ClassMetadata $class )
registerAnnotationClasses ( ) Registers annotation classes to the common registry.

Приватные методы

Метод Описание
addIndex ( ClassMetadataInfo $class, $index, array $keys = [] )
setShardKey ( ClassMetadataInfo $class, Doctrine\ODM\MongoDB\Mapping\Annotations\ShardKey $shardKey )

Описание методов

create() публичный статический Метод

Factory method for the Annotation Driver
public static create ( array | string $paths = [], Doctrine\Common\Annotations\Reader $reader = null ) : AnnotationDriver
$paths array | string
$reader Doctrine\Common\Annotations\Reader
Результат AnnotationDriver

loadMetadataForClass() публичный Метод

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

registerAnnotationClasses() публичный статический Метод

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

Описание свойств

$entityAnnotationClasses защищенное свойство

protected $entityAnnotationClasses