class Api::ResponseBuilder::Status
Class which helps in building status of api response
Attributes
status_message[RW]
Public Class Methods
new(resource, config = {})
click to toggle source
Calls superclass method
Api::ResponseBuilder::Base::new
# File lib/api/response_builder/status.rb, line 8 def initialize(resource, config = {}) super(resource, config) @status_message = { status: "success" } set_status_message end
Private Instance Methods
set_status_message()
click to toggle source
# File lib/api/response_builder/status.rb, line 16 def set_status_message return unless resource_has_errors? || api_exception? || other_exception? @status_message[:status] = "failure" end