Class: Aequitas::Rule::Within::Range::UnboundedBegin
- Inherits:
-
Aequitas::Rule
- Object
- Aequitas::Rule
- Aequitas::Rule::Within::Range::UnboundedBegin
- Includes:
- Aequitas::Rule::Within::Range
- Defined in:
- lib/aequitas/rule/within/range/unbounded_begin.rb
Constant Summary
Constants included from Aequitas::Rule::Within::Range
Instance Attribute Summary
Attributes included from Aequitas::Rule::Within::Range
Attributes inherited from Aequitas::Rule
#attribute_name, #custom_message, #guard, #skip_condition
Attributes included from Equalizable
Instance Method Summary collapse
Methods included from Aequitas::Rule::Within::Range
#initialize, new, rules_for, #valid?
Methods included from Aequitas::Rule::Within
Methods inherited from Aequitas::Rule
#attribute_value, #execute?, #initialize, rules_for, #skip?, #validate, #violation_info, #violation_values
Methods included from Equalizable
Instance Method Details
#violation_data(resource) ⇒ Object
17 18 19 |
# File 'lib/aequitas/rule/within/range/unbounded_begin.rb', line 17 def violation_data(resource) [ [ :maximum, range.max ] ] end |
#violation_type(resource) ⇒ Object
13 14 15 |
# File 'lib/aequitas/rule/within/range/unbounded_begin.rb', line 13 def violation_type(resource) :less_than_or_equal_to end |