Size: a a a

Laravel для начинающих

2020 March 25

ДК

Дмитрий Кожанов... in Laravel для начинающих
Діма
Ну у меня статусы в отдельном классе лежат. В одном месте. И я постоянно смотрю на них. Какой статус какой.

Если же я в нескольких контроллерах буду использовать статусы то и так и так нужно будет копировать.
Мой посыл в том что использование Blog::STATUS_PUBLISHED удобнее чем видеть там цифру 2 и вспоминать что это за статус
источник

Д

Діма in Laravel для начинающих
Дмитрий Кожанов
Мой посыл в том что использование Blog::STATUS_PUBLISHED удобнее чем видеть там цифру 2 и вспоминать что это за статус
аа понял.
Хорошо.
Спасибо за мысль.
Буду использовать.
источник

И

Игорь in Laravel для начинающих
Дмитрий Кожанов
Советую завести статусы как константы. Использование магических чисел не есть круто и понятно
есть еще такой вариант:

https://t.me/laravel_web/196987
источник

И

Игорь in Laravel для начинающих
но я еще не пробовал
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Enum в БД - плохо
источник

И

Игорь in Laravel для начинающих
Дмитрий Кожанов
Enum в БД - плохо
а почему
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Добавить новый тип - легко, а удалить уже жопа
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Или заменить
источник

И

Игорь in Laravel для начинающих
Дмитрий Кожанов
Добавить новый тип - легко, а удалить уже жопа
а что тогда
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
константы в виде строк или цифр цифры лучше индексируются например. Строки лучше видно наглядно в БД
источник

И

Игорь in Laravel для начинающих
Дмитрий Кожанов
константы в виде строк или цифр цифры лучше индексируются например. Строки лучше видно наглядно в БД
вопрос не в том
источник

И

Игорь in Laravel для начинающих
Invoice::STATUS_WAIT
источник

И

Игорь in Laravel для начинающих
const STATUS_WAIT = 'wait';
источник

И

Игорь in Laravel для начинающих
и вод вот этот текст 'wait' в БД я в enum оформляю
источник

И

Игорь in Laravel для начинающих
Дмитрий Кожанов
константы в виде строк или цифр цифры лучше индексируются например. Строки лучше видно наглядно в БД
enum тоже выглядят как строки, не увидел проблемы, если честно
источник

J

Joker_V in Laravel для начинающих
Добрый день! Куда запихнуть класс только с константами в папках ларавеля?
источник

M

Michael in Laravel для начинающих
Сделать свою папку
источник

J

Joker_V in Laravel для начинающих
Michael
Сделать свою папку
Это понятно, как её структурно красиво обозвать
источник

M

Michael in Laravel для начинающих
Да как нравится, Constants например
источник

J

Joker_V in Laravel для начинающих
Michael
Да как нравится, Constants например
Как то прозаично. Ну пусть так и будет
источник