Class: Statinize::Attribute::OptionsCollection

Inherits:
Array show all
Defined in:
lib/statinize/attribute/options_collection.rb

Instance Method Summary collapse

Methods inherited from Array

#deep_dup

Instance Method Details

#all_validators_defined?Boolean

Returns:

  • (Boolean)


4
5
6
7
8
# File 'lib/statinize/attribute/options_collection.rb', line 4

def all_validators_defined?
  raise "Not an option!" unless all? { _1.respond_to? :validators }

  all?(&:all_validators_defined?)
end