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

Выкладываем свои наработки
Ответить
Аватара пользователя
vjik
Сообщения: 23
Зарегистрирован: 2012.04.02, 18:59

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

Сообщение vjik »

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

Критика приветствуется :)
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

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

Сообщение zelenin »

yet another enum library.
у каждого должен быть свой велосипед, за который будет стыдно.
Аватара пользователя
vjik
Сообщения: 23
Зарегистрирован: 2012.04.02, 18:59

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

Сообщение vjik »

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