UB
А вот инсталл нужно делать на продакшен сервере, чтобы он устанавливал проверенные разработчиком версии.
Size: a a a
UB
Д
AH
UB
AH
A
DM
Review
(отзыв), он проходит через несколько стадий обработки: оператор не назначен
, в работе
, закрыт
, закрыт с опозданием
, проигнорирован
. По сути каждый статус соответствует определённому состоянию модели, например: закрыт с опозданием
- это когда во первых processing_user_id
не null
, дата в closed_at
позже чем expires_at
. проигнорирован
, это когда опять же назначен пользователь, но при этом текущее время > чем considered_ignored_at
и так далее.status
, и в коде явно записывать в него необходимый статус (пусть то enum или int). 2. Создать виртуальное поле в модели ( getStatusAttribute()
), и возвращать тот или иной статус, в зависимости от текущего состояния модели (описал пример выше).AH
Review
(отзыв), он проходит через несколько стадий обработки: оператор не назначен
, в работе
, закрыт
, закрыт с опозданием
, проигнорирован
. По сути каждый статус соответствует определённому состоянию модели, например: закрыт с опозданием
- это когда во первых processing_user_id
не null
, дата в closed_at
позже чем expires_at
. проигнорирован
, это когда опять же назначен пользователь, но при этом текущее время > чем considered_ignored_at
и так далее.status
, и в коде явно записывать в него необходимый статус (пусть то enum или int). 2. Создать виртуальное поле в модели ( getStatusAttribute()
), и возвращать тот или иной статус, в зависимости от текущего состояния модели (описал пример выше).DM
AH
Review
(отзыв), он проходит через несколько стадий обработки: оператор не назначен
, в работе
, закрыт
, закрыт с опозданием
, проигнорирован
. По сути каждый статус соответствует определённому состоянию модели, например: закрыт с опозданием
- это когда во первых processing_user_id
не null
, дата в closed_at
позже чем expires_at
. проигнорирован
, это когда опять же назначен пользователь, но при этом текущее время > чем considered_ignored_at
и так далее.status
, и в коде явно записывать в него необходимый статус (пусть то enum или int). 2. Создать виртуальное поле в модели ( getStatusAttribute()
), и возвращать тот или иной статус, в зависимости от текущего состояния модели (описал пример выше).И
DM
AH
getStatusAttribute
пихать, то смотри пункт 1, а в get..attribute выводи результат.UB
AH
UB
UB
UB
UB
UB