module Jsender::Json

Public Instance Methods

error(message: "An error has occurred") click to toggle source
# File lib/jsender/json.rb, line 7
def error(message: "An error has occurred")
  {
    'status' => 'error',
    'message' => message
  }.to_json
end
failure(message: "A failure has occurred", data: nil) click to toggle source
# File lib/jsender/json.rb, line 14
def failure(message: "A failure has occurred", data: nil)
  {
    'status' => 'fail',
    'data' => data || { 'message' => message }
  }.to_json
end
success(data: nil) click to toggle source
# File lib/jsender/json.rb, line 21
def success(data: nil)
  {
    'status' => 'success',
    'data' => data
  }.to_json
end