$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
16
return new Delete($this->rethink, /** @scrutinizer ignore-type */ $this);
Loading history...
17
}
18
19
/**
20
* @inheritdoc
21
*/
22
public function filter($value)
23
{
24
if ($value instanceof Row) {
25
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
25
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
28
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
36
return new GetAll($this->rethink, /** @scrutinizer ignore-type */ $this, $keys);
Loading history...
37
}
38
39
/**
40
* @inheritdoc
41
*/
42
public function update(array $elements): QueryInterface
43
{
44
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
44
return new Update($this->rethink, /** @scrutinizer ignore-type */ $this, $elements);
Loading history...
45
}
46
47
/**
48
* @inheritdoc
49
*/
50
public function insert(array $document): QueryInterface
51
{
52
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
52
return new Insert($this->rethink, /** @scrutinizer ignore-type */ $this, $document);