Pinq\Tests\Integration\Queries\QueryParsingTest::joinApplyQuery PHP Method

joinApplyQuery() protected method

protected joinApplyQuery ( )
    protected function joinApplyQuery()
    {
        return $this->operation([], new Q\Operations\JoinApply(new Q\Common\Join\Options($this->sequenceSource(), false, new Q\Common\Join\Filter\Custom(new Q\Functions\ConnectorProjection($this->parameter(), self::SCOPE_TYPE, self::SCOPE_NAMESPACE, [$this->parameter() => 'this'], [], [O\Expression::returnExpression(O\Expression::constant('true'))]))), new Q\Functions\ConnectorMutator($this->parameter(), self::SCOPE_TYPE, self::SCOPE_NAMESPACE, [$this->parameter() => 'this'], [O\Expression::parameter('o', null, null, true), O\Expression::parameter('i')], [O\Expression::assign(O\Expression::variable(O\Expression::value('o')), O\Operators\Assignment::MULTIPLICATION, O\Expression::variable(O\Expression::value('i')))])));
    }