module JSONAPI::Serializable::ErrorDSL::ClassMethods

Public Instance Methods

code(value = nil, &block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 19
def code(value = nil, &block)
  @code_val = value
  @code_block = block
end
detail(value = nil, &block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 29
def detail(value = nil, &block)
  @detail_val = value
  @detail_block = block
end
id(value = nil, &block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 9
def id(value = nil, &block)
  @id_val = value
  @id_block = block
end
meta(value = nil, &block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 34
def meta(value = nil, &block)
  @meta_val = value
  @meta_block = block
end
source(&block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 43
def source(&block)
  self.source_block = block
end
status(value = nil, &block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 14
def status(value = nil, &block)
  @status_val = value
  @status_block = block
end
title(value = nil, &block) click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 24
def title(value = nil, &block)
  @title_val = value
  @title_block = block
end