Подскажите как лучше сделать. Есть модель. В одном из полей будут меняться статусы, начиная с 1 до 5.
Код: Выделить всё
class MyModel {
const STATUS = [1,2,3,4,5];
}
$model = new MyModel;
$model->status = 1;
$model->save();
Но после каждого изменения нужно отправлять емейл.
Подойдут ли для этого events или есть другой, более хороший способ? В одном из сообщений на форуме samdark Александр Макаров говорил, что по возможности их лучше не использовать, я с тех пор стараюсь их обходить.