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