Property | Type | Description | |
---|---|---|---|
$data | mixed | ||
$parameterHasher | Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher |
Method | Description | |
---|---|---|
__construct ( Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher $parameterHasher, $data = null ) | ||
evaluate ( Pinq\Queries\IResolvedParameterRegistry $parameters, &$hash ) | ||
getData ( ) | ||
getHasher ( ) : Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher | ||
hash ( Pinq\Queries\IResolvedParameterRegistry $parameters ) |
Method | Description | |
---|---|---|
doEvaluate ( Pinq\Queries\IResolvedParameterRegistry $parameterRegistry ) |
public __construct ( Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher $parameterHasher, $data = null ) | ||
$parameterHasher | Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher |
abstract protected doEvaluate ( Pinq\Queries\IResolvedParameterRegistry $parameterRegistry ) | ||
$parameterRegistry | Pinq\Queries\IResolvedParameterRegistry |
public evaluate ( Pinq\Queries\IResolvedParameterRegistry $parameters, &$hash ) | ||
$parameters | Pinq\Queries\IResolvedParameterRegistry |
final public getHasher ( ) : Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher | ||
return | Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher |
public hash ( Pinq\Queries\IResolvedParameterRegistry $parameters ) | ||
$parameters | Pinq\Queries\IResolvedParameterRegistry |