Module: Hydra::Validations::HelperMethods

Defined in:
lib/hydra/validations/format.rb,
lib/hydra/validations/inclusion.rb,
lib/hydra/validations/uniqueness.rb,
lib/hydra/validations/single_cardinality.rb

Instance Method Summary collapse

Instance Method Details

#validates_format_of(*attr_names) ⇒ Object



15
16
17
# File 'lib/hydra/validations/format.rb', line 15

def validates_format_of *attr_names
  validates_with FormatValidator, _merge_attributes(attr_names)
end

#validates_inclusion_of(*attr_names) ⇒ Object



15
16
17
# File 'lib/hydra/validations/inclusion.rb', line 15

def validates_inclusion_of *attr_names
  validates_with InclusionValidator, _merge_attributes(attr_names)
end

#validates_single_cardinality_of(*attr_names) ⇒ Object



25
26
27
# File 'lib/hydra/validations/single_cardinality.rb', line 25

def validates_single_cardinality_of *attr_names
  validates_with SingleCardinalityValidator, _merge_attributes(attr_names)
end

#validates_uniqueness_of(*attr_names) ⇒ Object



49
50
51
# File 'lib/hydra/validations/uniqueness.rb', line 49

def validates_uniqueness_of *attr_names
  validates_with UniquenessValidator, _merge_attributes(attr_names)
end