diff --git a/lib/mixin/rails_logger.rb b/lib/mixin/rails_logger.rb index e014f1d08..a36ee47f1 100644 --- a/lib/mixin/rails_logger.rb +++ b/lib/mixin/rails_logger.rb @@ -1,9 +1,16 @@ module Mixin module RailsLogger + # add logger method for instance method access extend Forwardable extend SingleForwardable instance_delegate [:logger] => self single_delegate [:logger] => :Rails + + # add logger method for class method access + def self.included(base) + base.extend(SingleForwardable) + base.single_delegate [:logger] => :Rails + end end end