Я хочу иметь возможность записывать данные в журналы приложений Rail из класса ruby.
Я надеялся сделать logger.info "some stuff"
из класса в my_app/app/myClass.rb
, но он не определен. Когда я использую logger
в своих контроллерах и в других местах, это работает.
Я немного новичок в Rails/Ruby, и я предполагаю, что это просто потому, что класс logger
не включен в myClass.rb
, но он автоматически включен во все контроллеры, модели и т. д.
Как я могу включить класс logger
в произвольный класс ruby или иным образом войти в мое приложение rails из класса ruby?
(Добавлен тег для «Pundit», поскольку специально я использую регистратор в файле политики Pundit, но это просто рубиновый класс: P)