Method: Externals::Configuration::Section#initialize
- Defined in:
- lib/externals/configuration/configuration.rb
#initialize(title_string, body_string) ⇒ Section
Returns a new instance of Section.
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/externals/configuration/configuration.rb', line 10 def initialize title_string, body_string self.title_string = title_string self.body_string = body_string self.title = SECTION_TITLE_REGEX.match(title_string)[1] raise "Invalid section title: #{title_string}" unless title self.rows = body_string.strip.split(/\n/) end |