class Logux::Response

Attributes

action[R]
custom_data[R]
meta[R]
status[R]

Public Class Methods

new(status, action:, meta:, custom_data: nil) click to toggle source
# File lib/logux/response.rb, line 7
def initialize(status, action:, meta:, custom_data: nil)
  @status = status
  @action = action
  @meta = meta
  @custom_data = custom_data
end

Public Instance Methods

format() click to toggle source
# File lib/logux/response.rb, line 14
def format
  [status, custom_data || meta.id]
end