PHP Interface Pinq\Providers\IRepositoryProvider

Author: Elliot Levin ([email protected])
Inheritance: extends Pinq\Providers\IQueryProvider
Afficher le fichier Open project: timetoogo/pinq Interface Usage Examples

Méthodes publiques

Méthode Description
createRepository ( TraversalExpression $scopeExpression = null ) : Pinq\IRepository
execute ( Expression $operationExpression ) : void
getConfiguration ( ) : Pinq\Providers\Configuration\IRepositoryConfiguration
getQueryProvider ( ) : Pinq\Providers\IQueryProvider

Method Details

createRepository() public méthode

public createRepository ( TraversalExpression $scopeExpression = null ) : Pinq\IRepository
$scopeExpression Pinq\Expressions\TraversalExpression
Résultat Pinq\IRepository

execute() public méthode

public execute ( Expression $operationExpression ) : void
$operationExpression Pinq\Expressions\Expression
Résultat void

getConfiguration() public méthode

public getConfiguration ( ) : Pinq\Providers\Configuration\IRepositoryConfiguration
Résultat Pinq\Providers\Configuration\IRepositoryConfiguration

getQueryProvider() public méthode

public getQueryProvider ( ) : Pinq\Providers\IQueryProvider
Résultat Pinq\Providers\IQueryProvider