PHP 인터페이스 Blast\Orm\Entity\DefinitionInterface

상속: extends League\Event\EmitterAwareInterface, extends Blast\Orm\MapperAwareInterface, extends Blast\Orm\Relations\RelationsAwareInterface
파일 보기 프로젝트 열기: phpthinktank/blast-orm

공개 메소드들

메소드 설명
getEntity ( ) : ArrayObject | object
getEntityCollection ( ) : SplStack | object
getFields ( ) : Doctrine\DBAL\Schema\Column[]
getIndexes ( ) : Doctrine\DBAL\Schema\Index[]
getPrimaryKeyName ( ) : string Name of primary key
getTableName ( boolean $withPrefix = true ) : string Table name

메소드 상세

getEntity() 공개 메소드

public getEntity ( ) : ArrayObject | object
리턴 ArrayObject | object

getEntityCollection() 공개 메소드

public getEntityCollection ( ) : SplStack | object
리턴 SplStack | object

getFields() 공개 메소드

public getFields ( ) : Doctrine\DBAL\Schema\Column[]
리턴 Doctrine\DBAL\Schema\Column[]

getIndexes() 공개 메소드

public getIndexes ( ) : Doctrine\DBAL\Schema\Index[]
리턴 Doctrine\DBAL\Schema\Index[]

getPrimaryKeyName() 공개 메소드

Name of primary key
public getPrimaryKeyName ( ) : string
리턴 string

getTableName() 공개 메소드

Table name
public getTableName ( boolean $withPrefix = true ) : string
$withPrefix boolean
리턴 string