Я пытаюсь сделать так:
приложение / модели / my_model.rb:
class MyModel < ActiveRecord::Base
include MyModule
...
end
lib / my_module.rb:
module MyModule
before_destroy :my_func #!
def my_func
...
end
end
но я получаю сообщение об ошибке:
undefined method `before_destroy' for MyModule:Module
Как я могу это исправить.
Также я новичок в рубине. Какой тип имеет эти «атрибуты»: before_destroy, validates, has_many? Это переменные или методы, что ли? Спасибо