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
link(name, &block)
click to toggle source
# File lib/jsonapi/serializable/error_dsl.rb, line 39 def link(name, &block) link_blocks[name] = 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