Module: Pulse::Rails::ControllerMethods

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

Instance Method Summary collapse

Instance Method Details

#pulse_request_dataObject



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

def pulse_request_data
  {
    :parameters       => pulse_filter_if_filtering(params.to_hash),
    :session_data     => pulse_filter_if_filtering(pulse_session_data),
    :controller       => params[:controller],
    :action           => params[:action],
    :url              => pulse_request_url,
    :cgi_data         => pulse_filter_if_filtering(request.env),
    :user             => pulse_current_user
  }
end