class JSONAPI::OperationResult

Attributes

code[RW]
meta[RW]
options[RW]
warnings[RW]

Public Class Methods

new(code, options = {}) click to toggle source
# File lib/jsonapi/operation_result.rb, line 9
def initialize(code, options = {})
  @code = Rack::Utils.status_code(code)
  @options = options
  @meta = options.fetch(:meta, {})
  @links = options.fetch(:links, {})
  @warnings = options.fetch(:warnings, {})
end

Public Instance Methods

to_hash(serializer = nil) click to toggle source
# File lib/jsonapi/operation_result.rb, line 17
def to_hash(serializer = nil)
  {}
end