PHP 클래스 Doctrine\ODM\MongoDB\Mapping\Driver\YamlDriver

부터: 1.0
저자: Jonathan H. Wage ([email protected])
저자: Roman Borschel ([email protected])
상속: extends Doctrine\ODM\MongoDB\Mapping\Driver\AbstractFileDriver
파일 보기 프로젝트 열기: doctrine/mongodb-odm 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $locator, $fileExtension = self::DEFAULT_FILE_EXTENSION ) {@inheritDoc}
loadMetadataForClass ( $className, Doctrine\Common\Persistence\Mapping\ClassMetadata $class ) {@inheritDoc}

보호된 메소드들

메소드 설명
loadMappingFile ( $file ) {@inheritDoc}

비공개 메소드들

메소드 설명
addFieldMapping ( ClassMetadataInfo $class, $mapping )
addMappingFromEmbed ( ClassMetadataInfo $class, $fieldName, $embed, $type )
addMappingFromReference ( ClassMetadataInfo $class, $fieldName, $reference, $type )
parseDiscriminatorField ( array | string $discriminatorField ) : string Parses the class or field-level "discriminatorField" option.
setShardKey ( ClassMetadataInfo $class, array $shardKey )

메소드 상세

__construct() 공개 메소드

{@inheritDoc}
public __construct ( $locator, $fileExtension = self::DEFAULT_FILE_EXTENSION )

loadMappingFile() 보호된 메소드

{@inheritDoc}
protected loadMappingFile ( $file )

loadMetadataForClass() 공개 메소드

{@inheritDoc}
public loadMetadataForClass ( $className, Doctrine\Common\Persistence\Mapping\ClassMetadata $class )
$class Doctrine\Common\Persistence\Mapping\ClassMetadata