Module: JsonAPIObjectMapper::Parser::Errors

Included in:
Deserialize::Collection, Deserialize::Resource, Document
Defined in:
lib/jsonapi-object-mapper/parser/errors.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#errorsObject

Returns the value of attribute errors.



6
7
8
# File 'lib/jsonapi-object-mapper/parser/errors.rb', line 6

def errors
  @errors
end

Instance Method Details

#invalid?Boolean Also known as: errors?, document_invalid?

Returns:

  • (Boolean)


13
14
15
# File 'lib/jsonapi-object-mapper/parser/errors.rb', line 13

def invalid?
  !valid?
end

#valid?Boolean Also known as: document_valid?

Returns:

  • (Boolean)


8
9
10
# File 'lib/jsonapi-object-mapper/parser/errors.rb', line 8

def valid?
  @errors.nil? || @errors.empty?
end