Module: DataMapper::Validations::ValidationHelper::ClassMethods
- Defined in:
- lib/data_mapper/validations/validation_helper.rb
Instance Method Summary collapse
- #retrieve_options_from_arguments_for_validators(args, defaults = nil) ⇒ Object
- #validations ⇒ Object
Instance Method Details
#retrieve_options_from_arguments_for_validators(args, defaults = nil) ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/data_mapper/validations/validation_helper.rb', line 43 def (args, defaults = nil) = args.last.kind_of?(Hash) ? args.pop : {} context = :general context = [:context] if .has_key?(:context) context = .delete(:on) if .has_key?(:on) [:context] = context .merge!(defaults) unless defaults.nil? return end |
#validations ⇒ Object
39 40 41 |
# File 'lib/data_mapper/validations/validation_helper.rb', line 39 def validations @validations ||= ContextualValidations.new end |