class Lograge::LogSubscribers::ActionCable

Private Instance Methods

default_status() click to toggle source
# File lib/lograge/log_subscribers/action_cable.rb, line 23
def default_status
  200
end
extract_runtimes(event, _payload) click to toggle source
# File lib/lograge/log_subscribers/action_cable.rb, line 27
def extract_runtimes(event, _payload)
  { duration: event.duration.to_f.round(2) }
end
initial_data(payload) click to toggle source
# File lib/lograge/log_subscribers/action_cable.rb, line 12
def initial_data(payload)
  {
    method: {},
    path: {},
    format: {},
    params: payload[:data],
    controller: payload[:channel_class] || payload[:connection_class],
    action: payload[:action]
  }
end