Module: Veto::Model::ClassMethods

Defined in:
lib/veto/model.rb

Instance Method Summary collapse

Instance Method Details

#validates_with(veto_validator) ⇒ Object



8
9
10
# File 'lib/veto/model.rb', line 8

def validates_with(veto_validator)
  @validator = veto_validator
end

#validatorObject



12
13
14
# File 'lib/veto/model.rb', line 12

def validator
  @validator || raise(::Veto::ValidatorNotAssigned, 'validator not assigned')
end