PHP Class Pinq\Providers\Traversable\Provider

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

Protected Properties

Свойство Type Description
$traversableCache

Méthodes publiques

Méthode Description
__construct ( Pinq\ITraversable $traversable )
evaluateScope ( Pinq\Queries\IScope $scope, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

Méthodes protégées

Méthode Description
loadRequest ( Pinq\Queries\IRequestQuery $query, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

Private Methods

Méthode Description
scopeHash ( Pinq\Queries\IScope $scope, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

Method Details

__construct() public méthode

public __construct ( Pinq\ITraversable $traversable )
$traversable Pinq\ITraversable

evaluateScope() public méthode

public evaluateScope ( Pinq\Queries\IScope $scope, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )
$scope Pinq\Queries\IScope
$resolvedParameters Pinq\Queries\IResolvedParameterRegistry

loadRequest() protected méthode

protected loadRequest ( Pinq\Queries\IRequestQuery $query, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )
$query Pinq\Queries\IRequestQuery
$resolvedParameters Pinq\Queries\IResolvedParameterRegistry

Property Details

$traversableCache protected_oe property

protected $traversableCache