PHP Класс Pinq\Queries\Builders\Interpretations\BaseResolver

Наследование: extends BaseInterpretation, implements Pinq\Queries\Builders\Interpretations\IQueryResolver
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$hash string
$resolvedParameters

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

Метод Описание
__construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )
getHash ( )
getResolvedParameters ( )

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

Метод Описание
appendToHash ( $value )
resolveFunction ( Pinq\Queries\Builders\Functions\IFunction $function )
resolveFunctionScope ( Pinq\Queries\Builders\Functions\IFunction $function, Pinq\Parsing\IFunctionReflection $reflection )
resolveParameter ( $name, $resolvedValue )
resolveParametersFrom ( Pinq\Queries\Builders\Interpretations\IQueryResolver $resolver )

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

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

public __construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )
$functionInterpreter Pinq\Parsing\IFunctionInterpreter

appendToHash() закрытый защищенный Метод

final protected appendToHash ( $value )

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

public getHash ( )

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

resolveFunction() закрытый защищенный Метод

final protected resolveFunction ( Pinq\Queries\Builders\Functions\IFunction $function )
$function Pinq\Queries\Builders\Functions\IFunction

resolveFunctionScope() закрытый защищенный Метод

final protected resolveFunctionScope ( Pinq\Queries\Builders\Functions\IFunction $function, Pinq\Parsing\IFunctionReflection $reflection )
$function Pinq\Queries\Builders\Functions\IFunction
$reflection Pinq\Parsing\IFunctionReflection

resolveParameter() закрытый защищенный Метод

final protected resolveParameter ( $name, $resolvedValue )

resolveParametersFrom() закрытый защищенный Метод

final protected resolveParametersFrom ( Pinq\Queries\Builders\Interpretations\IQueryResolver $resolver )
$resolver Pinq\Queries\Builders\Interpretations\IQueryResolver

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

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

protected string $hash
Результат string

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

protected $resolvedParameters