public __construct ( Pinq\Queries\IRequestQuery $query, Pinq\Providers\DSL\Compilation\IRequestCompilation $compilation, Pinq\Providers\DSL\Compilation\Compilers\IScopeCompiler $scopeCompiler ) | ||
$query | Pinq\Queries\IRequestQuery | |
$compilation | Pinq\Providers\DSL\Compilation\IRequestCompilation | |
$scopeCompiler | Pinq\Providers\DSL\Compilation\Compilers\IScopeCompiler |
public function __construct(Queries\IRequestQuery $requestQuery, Select $select) { parent::__construct($requestQuery, $select, new ScopeCompiler($requestQuery->getScope(), $select)); }
public function __construct(Queries\IRequestQuery $requestQuery, QueryCompilation $compilation) { parent::__construct($requestQuery, $compilation, new ScopeCompiler($compilation, $requestQuery->getScope())); }