Class/Module Index [+]

Quicksearch

PhusionPassenger::Rails3Extensions::AnalyticsLogging::ACExtension

Public Instance Methods

process_action(action, *args) click to toggle source
# File lib/phusion_passenger/rails3_extensions/init.rb, line 182
def process_action(action, *args)
        log = request.env[PASSENGER_ANALYTICS_WEB_LOG]
        if log
                log.message("Controller action: #{self.class.name}##{action_name}")
                log.measure("framework request processing") do
                        super
                end
        else
                super
        end
end
render(*args) click to toggle source
# File lib/phusion_passenger/rails3_extensions/init.rb, line 194
def render(*args)
        log = request.env[PASSENGER_ANALYTICS_WEB_LOG]
        if log
                log.measure("view rendering") do
                        super
                end
        else
                super
        end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.