Class: Ecoportal::API::GraphQL::Error::ValidationErrors

Inherits:
Logic::BaseModel show all
Includes:
Enumerable
Defined in:
lib/ecoportal/api/graphql/error/validation_errors.rb

Constant Summary

Constants included from Common::GraphQL::Model::Diffable

Common::GraphQL::Model::Diffable::DIFF_CLASS

Instance Method Summary collapse

Methods included from Common::GraphQL::Model::AsInput

#as_input

Methods included from Common::GraphQL::Model::Diffable

#as_update, #dirty?

Instance Method Details

#any?Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/ecoportal/api/graphql/error/validation_errors.rb', line 15

def any?
  !empty?
end

#each(&block) ⇒ Object



19
20
21
22
23
# File 'lib/ecoportal/api/graphql/error/validation_errors.rb', line 19

def each(&block)
  return to_enum(:each) unless block

  fullMessages.each(&block)
end

#empty?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/ecoportal/api/graphql/error/validation_errors.rb', line 11

def empty?
  count < 1
end