public function __construct(Queries\IOperationQuery $operationQuery, QueryCompilation $compilation) { parent::__construct($operationQuery, $compilation, new ScopeCompiler($compilation, $operationQuery->getScope())); }
public function __construct(Queries\IOperationQuery $operationQuery, UpdateOrDelete $query) { parent::__construct($operationQuery, $query, new ScopeCompiler($operationQuery->getScope(), $query->innerSelect)); }