PHP Класс Pinq\Providers\Traversable\Provider

Автор: Elliot Levin ([email protected])
Наследование: extends Pinq\Providers\QueryProvider
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$traversableCache

Открытые методы

Метод Описание
__construct ( Pinq\ITraversable $traversable )
evaluateScope ( Pinq\Queries\IScope $scope, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

Защищенные методы

Метод Описание
loadRequest ( Pinq\Queries\IRequestQuery $query, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

Приватные методы

Метод Описание
scopeHash ( Pinq\Queries\IScope $scope, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

Описание методов

__construct() публичный Метод

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

evaluateScope() публичный Метод

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

loadRequest() защищенный Метод

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

Описание свойств

$traversableCache защищенное свойство

protected $traversableCache