Class: Aequitas::Virtus::InlineAttributeRuleExtractor::Object

Inherits:
Aequitas::Virtus::InlineAttributeRuleExtractor show all
Defined in:
lib/aequitas/virtus/inline_attribute_rule_extractor/object.rb

Direct Known Subclasses

Boolean, String

Instance Attribute Summary

Attributes inherited from Aequitas::Virtus::InlineAttributeRuleExtractor

#attribute

Instance Method Summary collapse

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_format_rulesObject



18
19
20
# File 'lib/aequitas/virtus/inline_attribute_rule_extractor/object.rb', line 18

def extract_format_rules
  nil
end

#extract_length_rulesObject



14
15
16
# File 'lib/aequitas/virtus/inline_attribute_rule_extractor/object.rb', line 14

def extract_length_rules
  nil
end

#extract_presence_rulesObject



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

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