class Devel::ActionView::ViewLogger

Constants

VIEWS_PATTERN

Public Instance Methods

logger() click to toggle source
# File lib/devel/action_view/view_logger.rb, line 16
def logger
  ::ActionView::Base.logger
end
render_collection(event)
Alias for: render_template
render_partial(event)
Alias for: render_template
render_template(event) click to toggle source
# File lib/devel/action_view/view_logger.rb, line 6
def render_template(event)
  return unless logger.info?
  # message = " ** Rendered #{from_rails_root(event.payload[:identifier])}"
  # message << " *** within #{from_rails_root(event.payload[:layout])}" if event.payload[:layout]
  # message << " *** (#{event.duration.round(1)}ms)"
  # info(message)
end
Also aliased as: render_partial, render_collection

Protected Instance Methods

from_rails_root(string) click to toggle source
# File lib/devel/action_view/view_logger.rb, line 22
def from_rails_root(string)
  string.sub("#{Rails.root}/", "").sub(VIEWS_PATTERN, "")
end