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

arrayConnectorProjection() protected method

protected arrayConnectorProjection ( )
    protected function arrayConnectorProjection()
    {
        return new Q\Functions\ConnectorProjection($this->parameter(), self::SCOPE_TYPE, self::SCOPE_NAMESPACE, [$this->parameter() => 'this'], [O\Expression::parameter('o'), O\Expression::parameter('i')], [O\Expression::returnExpression(O\Expression::arrayExpression([O\Expression::arrayItem(null, O\Expression::variable(O\Expression::value('o'))), O\Expression::arrayItem(null, O\Expression::variable(O\Expression::value('i')))]))]);
    }