У меня есть следующий модуль/класс, определенный в моей папке lib
module Service::Log
extend ActiveSupport::Concern
module ClassMethods
def logger
Rails.logger
end
end
end
class Service::MyService
include Service::Log
end
Когда я пытаюсь вызвать метод logger
через экземпляр объекта, я получаю сообщение об ошибке - NoMethodError: неопределенный метод `logger' для - Service::MyService:0x007fdffa0f23a0
Service::MyService.new.logger
Что я делаю неправильно? Я использую Rails 4.0.2
.