Pinq\Queries\Builders\RequestQueryBuilder::parseRequest PHP Метод

parseRequest() закрытый публичный Метод

final public parseRequest ( Expression $expression, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
$expression Pinq\Expressions\Expression
$evaluationContext Pinq\Expressions\IEvaluationContext
    public final function parseRequest(O\Expression $expression, O\IEvaluationContext $evaluationContext = null)
    {
        $scopeParser = $this->scopeBuilder->buildScopeParser();
        $requestParser = $this->buildRequestParser();
        $this->interpretRequestQuery($expression, $scopeParser, $requestParser, $evaluationContext);
        return $this->buildRequestQuery($scopeParser->getScope(), $requestParser->getRequest());
    }