PHP Interface Pinq\Providers\DSL\Compilation\IQueryTemplate

Author: Elliot Levin ([email protected])
Afficher le fichier Open project: timetoogo/pinq Interface Usage Examples

Méthodes publiques

Méthode Description
getParameters ( ) : Pinq\Queries\IParameterRegistry Gets the parameter registry.
getQuery ( ) : Pinq\Queries\IQuery | null Gets the query object.
getStructuralParameters ( ) : ParameterRegistry Gets the structural expression registry.
resolveStructuralParameters ( Pinq\Queries\IResolvedParameterRegistry $parameterRegistry, string &$hash ) : ResolvedParameterRegistry Resolves the structural expressions of the query template.

Method Details

getParameters() public méthode

Gets the parameter registry.
public getParameters ( ) : Pinq\Queries\IParameterRegistry
Résultat Pinq\Queries\IParameterRegistry

getQuery() public méthode

Gets the query object.
public getQuery ( ) : Pinq\Queries\IQuery | null
Résultat Pinq\Queries\IQuery | null

getStructuralParameters() public méthode

Gets the structural expression registry.
public getStructuralParameters ( ) : ParameterRegistry
Résultat Pinq\Providers\DSL\Compilation\Parameters\ParameterRegistry

resolveStructuralParameters() public méthode

Resolves the structural expressions of the query template.
public resolveStructuralParameters ( Pinq\Queries\IResolvedParameterRegistry $parameterRegistry, string &$hash ) : ResolvedParameterRegistry
$parameterRegistry Pinq\Queries\IResolvedParameterRegistry
$hash string
Résultat Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry