Я пытаюсь написать универсальный модуль для расширения класса World. Мне нужно получить доступ к хукам «До» и «После» из модуля. Я делаю это с помощью расширенного метода, но до / после, кажется, на данный момент недоступен.
module MyWorld
def MyWorld.extended(obj)
obj.Before do
# this doesn't work
end
end
end
Есть ли другой способ получить доступ к этим хукам?