diff --git a/src/Entries/EntryQueryBuilder.php b/src/Entries/EntryQueryBuilder.php index 592a8b1c..4bb7fcc3 100644 --- a/src/Entries/EntryQueryBuilder.php +++ b/src/Entries/EntryQueryBuilder.php @@ -164,6 +164,24 @@ public function with($relations, $callback = null) return $this; } + public function where($column, $operator = null, $value = null, $boolean = 'and') + { + if ($column === 'status') { + trigger_error('Filtering by status is deprecated. Use whereStatus() instead.', E_USER_DEPRECATED); + } + + return parent::where($column, $operator, $value, $boolean); + } + + public function whereIn($column, $values, $boolean = 'and') + { + if ($column === 'status') { + trigger_error('Filtering by status is deprecated. Use whereStatus() instead.', E_USER_DEPRECATED); + } + + return parent::whereIn($column, $values, $boolean); + } + public function whereStatus(string $status) { if (! in_array($status, self::STATUSES)) {