Module: Airbrake::Rails::ControllerMethods

Defined in:
lib/airbrake/rails/controller_methods.rb

Instance Method Summary collapse

Instance Method Details

#airbrake_request_dataObject



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/airbrake/rails/controller_methods.rb', line 5

def airbrake_request_data
  {
    :parameters       => airbrake_filter_if_filtering(params.to_hash),
    :session_data     => airbrake_filter_if_filtering(airbrake_session_data),
    :controller       => params[:controller],
    :action           => params[:action],
    :url              => airbrake_request_url,
    :cgi_data         => airbrake_filter_if_filtering(request.env),
    :user             => airbrake_current_user || {}
  }
end