Method: CDEKApiClient::Entities::Validatable#validate!
- Defined in:
- lib/cdek_api_client/entities/validatable.rb
#validate! ⇒ Object
Validates the entity’s attributes based on the defined validations.
37 38 39 40 41 42 43 |
# File 'lib/cdek_api_client/entities/validatable.rb', line 37 def validate! self.class.validations.each do |attribute, rule| value = send(attribute) validate_presence(attribute, value, rule) validate_type(attribute, value, rule) end end |