クラスに定義した関数の実行前後をhookする「method_hooker」
Ruby - メソッドの実行をフックする方法 - Qiita
Gemfile
gem 'method_hooker'
class Hoge def self.hoge1 .. end def pre_hoge p 'pre hoge has executed' end pre_execute_method :pre_hoge
Hoge.hoge1 #=> pre hoge has executed
Ruby - メソッドの実行をフックする方法 - Qiita
Gemfile
gem 'method_hooker'
class Hoge def self.hoge1 .. end def pre_hoge p 'pre hoge has executed' end pre_execute_method :pre_hoge
Hoge.hoge1 #=> pre hoge has executed