Class: RailsSemanticLogger::ActionView::LogSubscriber::Start
- Inherits:
-
Object
- Object
- RailsSemanticLogger::ActionView::LogSubscriber::Start
- Defined in:
- lib/rails_semantic_logger/action_view/log_subscriber.rb
Instance Method Summary collapse
Instance Method Details
#finish(name, id, payload) ⇒ Object
98 99 |
# File 'lib/rails_semantic_logger/action_view/log_subscriber.rb', line 98 def finish(name, id, payload) end |
#start(name, _id, payload) ⇒ Object
88 89 90 91 92 93 94 95 96 |
# File 'lib/rails_semantic_logger/action_view/log_subscriber.rb', line 88 def start(name, _id, payload) return unless %w[render_template.action_view render_layout.action_view].include?(name) qualifier = " layout" if name == "render_layout.action_view" payload = {template: from_rails_root(payload[:identifier])} payload[:within] = from_rails_root(payload[:layout]) if payload[:layout] logger.debug(message: "Rendering#{qualifier}", payload: payload) end |