Module: HumanID::Extension::Validation
- Defined in:
- lib/humanid/extension/validation.rb
Class Method Summary collapse
Class Method Details
.validate_format_of(human_id, model) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/humanid/extension/validation.rb', line 8 def validate_format_of(human_id, model) value = model.send(human_id) = model.send("options_for_#{human_id}") valid = HumanID.engine([:engine]).valid?(value) model.errors.add(human_id, :invalid) unless valid valid end |