Class: Aequitas::Virtus::InlineAttributeRuleExtractor::Boolean

Inherits:
Object show all
Defined in:
lib/aequitas/virtus/inline_attribute_rule_extractor/boolean.rb

Instance Attribute Summary

Attributes inherited from Aequitas::Virtus::InlineAttributeRuleExtractor

#attribute

Instance Method Summary collapse

Methods inherited from Object

#extract_format_rules, #extract_length_rules

Methods inherited from Aequitas::Virtus::InlineAttributeRuleExtractor

extract, #extract, #initialize, #options

Constructor Details

This class inherits a constructor from Aequitas::Virtus::InlineAttributeRuleExtractor

Instance Method Details

#extract_presence_rulesObject



10
11
12
# File 'lib/aequitas/virtus/inline_attribute_rule_extractor/boolean.rb', line 10

def extract_presence_rules
  Rule::Presence::NotNil.new(attribute.name)
end