PHP Class Blast\Orm\Relations\HasMany

Inheritance: implements Blast\Orm\ConnectionAwareInterface, implements Blast\Orm\Entity\ProviderFactoryInterface, implements Blast\Orm\Relations\RelationInterface, use trait Blast\Orm\ConnectionAwareTrait, use trait Blast\Orm\Entity\EntityAwareTrait, use trait Blast\Orm\Entity\ProviderFactoryTrait, use trait RelationTrait
Afficher le fichier Open project: phpthinktank/blast-orm Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $entity, $foreignEntity, null $foreignKey = null ) Local entity relates to many entries of foreign entity by foreign key
execute ( ) : ArrayObject
getForeignEntity ( ) : mixed
getForeignKey ( ) : null
getQuery ( ) : Query Get relation query

Method Details

__construct() public méthode

Local entity relates to many entries of foreign entity by foreign key
public __construct ( $entity, $foreignEntity, null $foreignKey = null )
$entity
$foreignEntity
$foreignKey null

execute() public méthode

public execute ( ) : ArrayObject
Résultat ArrayObject

getForeignEntity() public méthode

public getForeignEntity ( ) : mixed
Résultat mixed

getForeignKey() public méthode

public getForeignKey ( ) : null
Résultat null

getQuery() public méthode

Get relation query
public getQuery ( ) : Query
Résultat Blast\Orm\Query