PHP 클래스 Doctrine\OXM\Mapping\Driver\DriverChain

부터: 2.0
저자: Benjamin Eberlei ([email protected])
저자: Guilherme Blanco ([email protected])
저자: Jonathan H. Wage ([email protected])
저자: Roman Borschel ([email protected])
저자: Richard Fullmer ([email protected])
상속: implements Doctrine\OXM\Mapping\Driver\Driver
파일 보기 프로젝트 열기: doctrine/oxm

공개 메소드들

메소드 설명
addDriver ( Doctrine\OXM\Mapping\Driver\Driver $nestedDriver, string $namespace ) Add a nested driver.
getAllClassNames ( ) : array Gets the names of all mapped classes known to this driver.
getDrivers ( ) : array Get the array of nested drivers.
isTransient ( string $className ) : boolean Whether the class with the specified name should have its metadata loaded.
loadMetadataForClass ( string $className, ClassMetadataInfo $metadata ) Loads the metadata for the specified class into the provided container.

메소드 상세

addDriver() 공개 메소드

Add a nested driver.
public addDriver ( Doctrine\OXM\Mapping\Driver\Driver $nestedDriver, string $namespace )
$nestedDriver Doctrine\OXM\Mapping\Driver\Driver
$namespace string

getAllClassNames() 공개 메소드

Gets the names of all mapped classes known to this driver.
public getAllClassNames ( ) : array
리턴 array The names of all mapped classes known to this driver.

getDrivers() 공개 메소드

Get the array of nested drivers.
public getDrivers ( ) : array
리턴 array $drivers

isTransient() 공개 메소드

This is only the case for non-transient classes either mapped as an XmlEntity or XmlMappedSuperclass.
public isTransient ( string $className ) : boolean
$className string
리턴 boolean

loadMetadataForClass() 공개 메소드

Loads the metadata for the specified class into the provided container.
public loadMetadataForClass ( string $className, ClassMetadataInfo $metadata )
$className string
$metadata Doctrine\OXM\Mapping\ClassMetadataInfo