Я пытаюсь добавить функцию, которая будет доступна во всех частях моей программы. Мне нужно что-то вроде:
def GlobalFunctions.my_function(x,y)
puts x + y
end
для всех моделей. В частности, я пытаюсь использовать такую функцию в моем файле seeds.rb, но я, скорее всего, буду повторно использовать код и не хочу никакой избыточности. Теперь я знаю, что могу сделать простой класс, но я мог бы также создать модуль. Каковы некоторые причины идти в любом направлении? И как только я решил, какой тип использовать, как сделать его доступным во всей программе?
Я пробовал модуль, но я продолжаю получать "Ожидаемое приложение/[файл модуля] для определения [ModuleName]"