У меня такой хеш:
MAPPING = {
create: [:admin],
update: [:admin],
delete: [:admin],
index: [:all]
}
И мне нужно динамически создать метод pundit в классе политики. Мне нужно найти в хэше сопоставления все элементы, которые имеют роль администратора, и создать методы политики:
def create?
true
end
def update?
true
end
Таким образом, мне не нужно все время повторять код. Как я могу это сделать ? Спасибо.