module NetuitiveRailsAgent::ControllerUtils
Public Instance Methods
netuitive_action_name()
click to toggle source
# File lib/netuitive_rails_agent/controller_utils.rb, line 3 def netuitive_action_name NetuitiveRailsAgent::ErrorLogger.guard('error during netuitive_action_name') do return controller.action_name if defined? controller # rails 3.1.X action_name # rails 4.X end end
netuitive_controller_name()
click to toggle source
# File lib/netuitive_rails_agent/controller_utils.rb, line 10 def netuitive_controller_name self.class.name end
netuitive_request_uri()
click to toggle source
# File lib/netuitive_rails_agent/controller_utils.rb, line 14 def netuitive_request_uri NetuitiveRailsAgent::ErrorLogger.guard('error during netuitive_request_uri') do return request.fullpath if defined? request.fullpath # rails 3 request.original_fullpath # rails >3.2 end end