для старой пыхи только так и можно было
понял, в проекте до 8.0 и енам есть только у 8.1
Это константы, а не enum
Если планируете использовать константы и сам клас как enum, то лучше добавить пакет. Будет более правильно и в будущем мигрировать на нативный enum и новую ларку будет проще. Вот несколько пакетов: https://github.com/spatie/laravel-enum https://github.com/BenSampo/laravel-enum
Пока гуглил пакеты, попал ещо на такую интересную статью. https://stitcher.io/blog/enums-without-enums
enum с 8ой версии же ж доступны , зачем пакеты ? При том что 8.0 уже не active версия
на хабре это было б в разделе ненормальное программирование
С версии 8.1, у него проект на 7.4 (до 8.0, как он сам писал)
Обсуждают сегодня