Страница 1 из 1

Enum c поддержкой дополнительных данных для значений

Добавлено: 2017.07.15, 00:56
vjik
Сделал реализацию enum с немного расширенным функционалом:
  • Поддержка дополнительных данных для значений.
  • Поддержка геттеров.
  • Поддержка фильтрации.
  • Вспомогательные функции (toValues, toList, toArray, isValid).
Подробная документация на гитхабе: :arrow: https://github.com/vjik/php-enum

Критика приветствуется :)

Re: Enum c поддержкой дополнительных данных для значений

Добавлено: 2017.07.15, 01:23
zelenin
yet another enum library.
у каждого должен быть свой велосипед, за который будет стыдно.

Re: Enum c поддержкой дополнительных данных для значений

Добавлено: 2017.07.15, 08:16
vjik
zelenin писал(а): 2017.07.15, 01:23 yet another enum library.
у каждого должен быть свой велосипед, за который будет стыдно.
Я искал реализацию, чтобы можно было добавить не только "Значение => Название", но и какие-то доп. параметры и не нашел. Пришлось писать своё.