Я полагаю, что большинство веб-разработчиков сталкивались с проблемой “жирных” моделей в какой-то момент своей карьеры. Даже хорошие разработчики, следующие SOLID принципам, сохраняя правила проверки и другую бизнес-логику вне моделей,…

Установка через композер Чтобы начать использовать этот пакет, достаточно подключить трейт Expirable к вашей модели: Также вам необходимо добавить в вашу модель новое поле expires_at. Пакет включает в…