class MemoryTracker::Env
Attributes
action[R]
controller[R]
path[R]
Public Class Methods
new(env)
click to toggle source
# File lib/memory_tracker/env.rb, line 5 def initialize(env) @path = env['PATH_INFO'] begin routes_env = { :method => env['REQUEST_METHOD'] } request = Rails.application.routes.recognize_path(env['REQUEST_PATH'], routes_env) @controller = request[:controller] @action = request[:action] rescue ActionController::RoutingError @controller = 'unknown' @action = 'unknown' end end