Size: a a a

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

2020 October 10

И

Игорь in Laravel для начинающих
PSYTRGLES
Ну я согласен со статьей. На практике у меня почти всегда динамика в списках, поэтому отдельные таблицы. Но и не харкожу ключи в коде, а юзаю, например, константы, которые содержат или цифры или строки.
Я использовал константы, но рассматриваю использование enum-классов. 50/50. Думаю ещё
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
😏
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
Я использовал константы, но рассматриваю использование enum-классов. 50/50. Думаю ещё
Так enum-классы - это классы с набором констант?..
источник

P

PSYTRGLES in Laravel для начинающих
Игорь
Я использовал константы, но рассматриваю использование enum-классов. 50/50. Думаю ещё
Ты про SplEnum или свою реализацию?
источник

P

PSYTRGLES in Laravel для начинающих
https://m.habr.com/ru/post/173311/
Троху вынос мозга)
источник

D

DK in Laravel для начинающих
Sergey Gerasimov
Так enum-классы - это классы с набором констант?..
и методом с их выводом
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Хрень какая-то. Давайте к каждой переменной писать класс.
источник

P

PSYTRGLES in Laravel для начинающих
О - ооп
источник

ВШ

Виталий Шутов... in Laravel для начинающих
ЖООП )))
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Гавнокод с ООП на борту
источник

SG

Sergey Gerasimov in Laravel для начинающих
DK
и методом с их выводом
Ну то есть он говорит "я использую константы, и рассматриваю вариант с их группировкой в отдельном классе, для более удобной работы с ними" 🤷‍♂
источник

SC

Sergey Chizhik in Laravel для начинающих
1. Мне лень выносить в связи какие-то простые штуки, enum как раз норм.
2. Ну да. Штош 🤷‍♂️
3. Так а если и не надо? Хочешь сложнее — делай таблицу.
4. Вроде enum это и есть ответная часть к тем значениям, которые зашиты в коде, не проблема взять их массив.
5. Ну, такой себе способ оптимизации, согласен.
6. Штош 🤷‍♂️
7. Включаем strict mode и радуемся
8. Это да.


Пользуйте инструменты по назначению 🤷‍♂️
источник

SC

Sergey Chizhik in Laravel для начинающих
Виталий Шутов
Хрень какая-то. Давайте к каждой переменной писать класс.
Как ты по всему проекту убедишься в том, что получаешь в нужных местах именно Enum из нужного набора? Можно пользовать просто константы и на совести программиста их посылать в нужные места. Или типизировать под класс и передавать его инстанс.
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Так enum-классы - это классы с набором констант?..
Да. И вспомогательными методами.
источник

И

Игорь in Laravel для начинающих
PSYTRGLES
Ты про SplEnum или свою реализацию?
Не знаю, что за spl
источник

D

DK in Laravel для начинающих
я может задам глупый вопрос, но как вы передаёте ENUM(в случае необходимости на фронт(js)?
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Ну то есть он говорит "я использую константы, и рассматриваю вариант с их группировкой в отдельном классе, для более удобной работы с ними" 🤷‍♂
Плюс методы для проверок, сравнения и т.д.
источник

D

DK in Laravel для начинающих
в том плане,что в ресурсе попытался описать
Model::value => trans(...)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
DK
я может задам глупый вопрос, но как вы передаёте ENUM(в случае необходимости на фронт(js)?
По http
источник

D

DK in Laravel для начинающих
но ключи на фронте с нуля, хотя ключ енама - с 1
источник