Class: StandardAPI::Visitors::Validator
- Inherits:
-
Arel::Visitors::Visitor
- Object
- Arel::Visitors::Visitor
- StandardAPI::Visitors::Validator
- Defined in:
- lib/standard_api/visitors/validations.rb
Instance Method Summary collapse
- #visit_ActiveModel_Validations_FormatValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_AbsenceValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_AcceptanceValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_ComparisonValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_ConfirmationValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_ExclusionValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_FormatValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_InclusionValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_LengthValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_NumericalityValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_PresenceValidator(o, col) ⇒ Object
- #visit_ActiveRecord_Validations_WithValidator(o, col) ⇒ Object
Instance Method Details
#visit_ActiveModel_Validations_FormatValidator(o, col) ⇒ Object
50 51 52 |
# File 'lib/standard_api/visitors/validations.rb', line 50 def visit_ActiveModel_Validations_FormatValidator(o, col) visit_validator(:format, o.) end |
#visit_ActiveRecord_Validations_AbsenceValidator(o, col) ⇒ Object
6 7 8 |
# File 'lib/standard_api/visitors/validations.rb', line 6 def visit_ActiveRecord_Validations_AbsenceValidator(o, col) visit_validator(:absence, o.) end |
#visit_ActiveRecord_Validations_AcceptanceValidator(o, col) ⇒ Object
10 11 12 |
# File 'lib/standard_api/visitors/validations.rb', line 10 def visit_ActiveRecord_Validations_AcceptanceValidator(o, col) visit_validator(:acceptance, o.) end |
#visit_ActiveRecord_Validations_ComparisonValidator(o, col) ⇒ Object
14 15 16 |
# File 'lib/standard_api/visitors/validations.rb', line 14 def visit_ActiveRecord_Validations_ComparisonValidator(o, col) visit_validator(:comparison, o.) end |
#visit_ActiveRecord_Validations_ConfirmationValidator(o, col) ⇒ Object
18 19 20 |
# File 'lib/standard_api/visitors/validations.rb', line 18 def visit_ActiveRecord_Validations_ConfirmationValidator(o, col) visit_validator(:confirmation, o.) end |
#visit_ActiveRecord_Validations_ExclusionValidator(o, col) ⇒ Object
22 23 24 |
# File 'lib/standard_api/visitors/validations.rb', line 22 def visit_ActiveRecord_Validations_ExclusionValidator(o, col) visit_validator(:exclusion, o.) end |
#visit_ActiveRecord_Validations_FormatValidator(o, col) ⇒ Object
26 27 28 |
# File 'lib/standard_api/visitors/validations.rb', line 26 def visit_ActiveRecord_Validations_FormatValidator(o, col) visit_validator(:format, o.) end |
#visit_ActiveRecord_Validations_InclusionValidator(o, col) ⇒ Object
30 31 32 |
# File 'lib/standard_api/visitors/validations.rb', line 30 def visit_ActiveRecord_Validations_InclusionValidator(o, col) visit_validator(:inclusion, o.) end |
#visit_ActiveRecord_Validations_LengthValidator(o, col) ⇒ Object
34 35 36 |
# File 'lib/standard_api/visitors/validations.rb', line 34 def visit_ActiveRecord_Validations_LengthValidator(o, col) visit_validator(:length, o.) end |
#visit_ActiveRecord_Validations_NumericalityValidator(o, col) ⇒ Object
38 39 40 |
# File 'lib/standard_api/visitors/validations.rb', line 38 def visit_ActiveRecord_Validations_NumericalityValidator(o, col) visit_validator(:numericality, o.) end |
#visit_ActiveRecord_Validations_PresenceValidator(o, col) ⇒ Object
42 43 44 |
# File 'lib/standard_api/visitors/validations.rb', line 42 def visit_ActiveRecord_Validations_PresenceValidator(o, col) visit_validator(:presence, o.) end |
#visit_ActiveRecord_Validations_WithValidator(o, col) ⇒ Object
46 47 48 |
# File 'lib/standard_api/visitors/validations.rb', line 46 def visit_ActiveRecord_Validations_WithValidator(o, col) visit_validator(:with, o.) end |