У меня есть константа, которая используется только в представлениях, но она используется по-разному в разных местах. Это массив имен опций, который используется для полей выбора, но я также использую это в других представлениях, чтобы увидеть, найдены ли строки в этом массиве, и ответить соответствующим образом.
Какой лучший способ справиться с этим, чтобы сохранить СУХОЙ?
Сначала я создал константу в помощнике, но, похоже, она недоступна в представлениях.
С тех пор я переключился на создание метода в помощнике, который ничего не делает, кроме как возвращает константу. Тем не менее, это действительно противоречит духу Rails, поскольку сейчас я использую константу в нижнем регистре.
Конечно, я мог бы вставить это в модель, но это не имеет никакого отношения к любой из моделей.