Method |
Description |
|
__construct ( ) |
|
|
add ( Pinq\Providers\DSL\Compilation\Parameters\IQueryParameter $parameter ) : void |
Adds an parameter to the collection with the supplied context. |
|
addExpression ( Expression $expression, Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher $hasher, Pinq\Queries\Functions\IFunction $context = null, mixed $data = null ) : void |
Adds an expression parameter to the collection. |
|
addId ( $parameterId, Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher $hasher, mixed $data = null ) : void |
Adds a standard parameter id to the collection. |
|
buildRegistry ( ) : ParameterRegistry |
Builds an immutable parameter registry from the added parameters. |
|
remove ( Pinq\Providers\DSL\Compilation\Parameters\IQueryParameter $parameter ) : void |
Removes a query parameter from the collection. |
|