2009-08-27 8 views
1

Worldクラスを拡張する汎用モジュールを作成しようとしています。モジュール内からBeforeフックとAfterフックにアクセスする必要があります。私は拡張メソッドを使ってこれをやっていますが、Before/Afterはこの時点で利用可能ではないようです。モジュールでキュウリを伸ばし、前後のフックにアクセスする

module MyWorld 
    def MyWorld.extended(obj) 
    obj.Before do 
     # this doesn't work 
    end 
    end 
end 

これらのフックにアクセスする別の方法はありますか?それを行う方法を発見

答えて

1

module MyWorld 
    def MyWorld.extended(obj) 
    Main.Before do 
     # some stuff 
    end 

    Main.After do 
     # some other stuff 
    end 
    end 
end 
関連する問題