переопределение имеющегося поля
есть поле в таблице MySQL 'min_order' - минимальный заказ. Везде по проекту (Yii2, php) (во всех моделях, контроллерах, вьюхах), дофига где идёт его прямое использование: $model->min_order
Ныне произошли изменения в политике компании и надо брать не значение из этого поля, а вычисляемое значение на основании этого поля. Т.е.
public function getMO(){
return $this->min_order + x;
}
Конечно же мне не хочется руцями по всему проекту исправлять на $model->getMO(). Вопрос: можно ли во всем проекте переопределить это поле? Например в конструкторе? Или может будет работать геттер getMin_order() ну или ещё что-нибудь? но так чтоб железно и везде, т.к. качественно протестировать по всему проекту не получится и не охота, чтоб где-то что-то незаметно отвалилось.