Народ, вопрос.
Есть модель, которой я хочу обновить статус. Склепал форму с селектом, привязал к роуту. Все работает. Но появилась необходимость замутить логику выставления статуса, а именно чтоб нельзя было выставить статус "А" при текущем статусе "Б". И далее в таком духе.
Замутил метод в модели, который составляет список доступных статусов. Но где его реализовывать? Для правила валидации слишком жирно. В посреднике? В Самой модели? Метаюсь и не знаю куда вписывать. Подскажите, пж.