Class: AFCSalesforce::Tools::Validation::Validator

Inherits:
Object
  • Object
show all
Includes:
Rule
Defined in:
lib/afc_salesforce/tools/validation/validator.rb

Instance Method Summary collapse

Methods included from Rule

#errors, #rule, #rules, #valid?

Constructor Details

#initialize(obj) ⇒ Validator

Returns a new instance of Validator.



113
114
115
116
# File 'lib/afc_salesforce/tools/validation/validator.rb', line 113

def initialize(obj)
  @rules = self.class.rules if self.class.is_a?(AFCSalesforce::Tools::Validation::Rule)
  @obj = obj
end