$this of type TBolier\RethinkQL\Query\Operation\OperationTrait is incompatible with the type TBolier\RethinkQL\Query\QueryInterface expected by parameter $query of TBolier\RethinkQL\Query\...n\Delete::__construct().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
13
return new Delete($this->rethink, /** @scrutinizer ignore-type */ $this);
Loading history...
14
}
15
16
public function filter($value)
17
{
18
if ($value instanceof Row) {
19
return new FilterByRow($this->rethink, $this, $value);
$this of type TBolier\RethinkQL\Query\Operation\OperationTrait is incompatible with the type TBolier\RethinkQL\Query\QueryInterface expected by parameter $query of TBolier\RethinkQL\Query\...terByRow::__construct().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
19
return new FilterByRow($this->rethink, /** @scrutinizer ignore-type */ $this, $value);
$this of type TBolier\RethinkQL\Query\Operation\OperationTrait is incompatible with the type TBolier\RethinkQL\Query\QueryInterface expected by parameter $query of TBolier\RethinkQL\Query\...n\Filter::__construct().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
22
return new Filter($this->rethink, /** @scrutinizer ignore-type */ $this, $value);
$this of type TBolier\RethinkQL\Query\Operation\OperationTrait is incompatible with the type TBolier\RethinkQL\Query\QueryInterface expected by parameter $query of TBolier\RethinkQL\Query\...n\GetAll::__construct().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
27
return new GetAll($this->rethink, /** @scrutinizer ignore-type */ $this, $keys);
Loading history...
28
}
29
30
public function update(array $elements): QueryInterface
31
{
32
return new Update($this->rethink, $this, $elements);
$this of type TBolier\RethinkQL\Query\Operation\OperationTrait is incompatible with the type TBolier\RethinkQL\Query\QueryInterface expected by parameter $query of TBolier\RethinkQL\Query\...n\Update::__construct().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
32
return new Update($this->rethink, /** @scrutinizer ignore-type */ $this, $elements);
Loading history...
33
}
34
35
public function insert(array $document): QueryInterface
36
{
37
return new Insert($this->rethink, $this, $document);
$this of type TBolier\RethinkQL\Query\Operation\OperationTrait is incompatible with the type TBolier\RethinkQL\Query\QueryInterface expected by parameter $query of TBolier\RethinkQL\Query\...n\Insert::__construct().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
37
return new Insert($this->rethink, /** @scrutinizer ignore-type */ $this, $document);