Class: Config::SimpleArchitecture
- Inherits:
-
SimpleItem
- Object
- Item
- SimpleItem
- Config::SimpleArchitecture
- Defined in:
- lib/module_config/items/simplearchitecture.rb
Instance Attribute Summary
Attributes inherited from SimpleItem
Attributes inherited from Item
Instance Method Summary collapse
-
#initialize(_str, _regex) ⇒ SimpleArchitecture
constructor
A new instance of SimpleArchitecture.
- #print ⇒ Object
Methods inherited from SimpleItem
Methods inherited from Item
Constructor Details
#initialize(_str, _regex) ⇒ SimpleArchitecture
Returns a new instance of SimpleArchitecture.
24 25 26 27 |
# File 'lib/module_config/items/simplearchitecture.rb', line 24 def initialize(_str, _regex) super(_str, _regex) @value = [] unless @value = @value.split(/,\s*/) end |
Instance Method Details
#print ⇒ Object
29 30 31 |
# File 'lib/module_config/items/simplearchitecture.rb', line 29 def print puts " #{@name} = #{@value.join(", ")}\t##{self.class.to_s}" end |