Я пытаюсь реализовать "одобренное" состояние для таблицы, которую я имею, это довольно просто, в принципе, если столбец одобрения строки равен 1, эта строка должна быть восстановлена, в противном случае это не должно быть.
Проблема заключается в том, что теперь мне нужно пройти всю кодовую базу и добавить инструкцию WHERE (т.е. вызов функции), которая не только трудоемка, но и неэффективна (если я когда-либо захочу удалить эту функцию и т.д.)
Как я могу это сделать? Как легко добавить $this->where(..)
внутри конструктора дочернего класса Eloquent? Разве это не повлияло бы на другие операции CRUD? например, не обновлять неутвержденную строку?