PHP Interface Blast\Orm\Entity\DefinitionInterface

Inheritance: extends League\Event\EmitterAwareInterface, extends Blast\Orm\MapperAwareInterface, extends Blast\Orm\Relations\RelationsAwareInterface
Afficher le fichier Open project: phpthinktank/blast-orm

Méthodes publiques

Méthode Description
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

Method Details

getEntity() public méthode

public getEntity ( ) : ArrayObject | object
Résultat ArrayObject | object

getEntityCollection() public méthode

public getEntityCollection ( ) : SplStack | object
Résultat SplStack | object

getFields() public méthode

public getFields ( ) : Doctrine\DBAL\Schema\Column[]
Résultat Doctrine\DBAL\Schema\Column[]

getIndexes() public méthode

public getIndexes ( ) : Doctrine\DBAL\Schema\Index[]
Résultat Doctrine\DBAL\Schema\Index[]

getPrimaryKeyName() public méthode

Name of primary key
public getPrimaryKeyName ( ) : string
Résultat string

getTableName() public méthode

Table name
public getTableName ( boolean $withPrefix = true ) : string
$withPrefix boolean
Résultat string