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