class ActionView::LogSubscriber
Provides functionality so that Rails can output logs from Action View.
= Action View Log Subscriber
def from_rails_root(string)
def from_rails_root(string) string.sub("#{Rails.root}/", "").sub(/^app\/views\//, "") end
def logger
def logger ActionController::Base.logger if defined?(ActionController::Base) end
def render_template(event)
def render_template(event) message = " Rendered #{from_rails_root(event.payload[:identifier])}" message << " within #{from_rails_root(event.payload[:layout])}" if event.payload[:layout] message << (" (%.1fms)" % event.duration) info(message) end