Class: InvalidModel::EachSerializer

Inherits:
Object
  • Object
show all
Defined in:
lib/invalid_model/each_serializer.rb

Instance Method Summary collapse

Constructor Details

#initialize(resource, error, options = {}) ⇒ EachSerializer



3
4
5
6
7
# File 'lib/invalid_model/each_serializer.rb', line 3

def initialize(resource, error, options = {})
  @resource = resource
  @error = error
  @options = options
end

Instance Method Details

#serializable_hashObject



9
10
11
12
13
14
15
16
17
# File 'lib/invalid_model/each_serializer.rb', line 9

def serializable_hash
  {
    code:   code,
    detail: detail,
    meta:   meta,
    source: source,
    status: status
  }.compact
end