我正在尝试编写一个通用模块来扩展World类。我需要从模块中访问Before和After钩子。我这样做是通过使用扩展方法,但此时似乎没有提供前/后。
module MyWorld
def MyWorld.extended(obj)
obj.Before do
# this doesn't work
end
end
end
有没有其他方法可以访问这些钩子?
答案 0 :(得分:1)
了解如何操作:
module MyWorld
def MyWorld.extended(obj)
Main.Before do
# some stuff
end
Main.After do
# some other stuff
end
end
end