Class: Pslm::ConsoleOutputter::SkipVersesFormatter
- Defined in:
- lib/pslm/consoleoutputter.rb
Overview
skips verses at the beginning
Instance Method Summary collapse
-
#initialize(options) ⇒ SkipVersesFormatter
constructor
A new instance of SkipVersesFormatter.
- #verse_format(text, psalm, verse) ⇒ Object
Methods inherited from Formatter
format, #part_format, #psalm_format, #syllable_format, #word_format
Constructor Details
#initialize(options) ⇒ SkipVersesFormatter
Returns a new instance of SkipVersesFormatter.
258 259 260 261 |
# File 'lib/pslm/consoleoutputter.rb', line 258 def initialize() super() @skip_verses = @options # takes just one number as a parameter end |
Instance Method Details
#verse_format(text, psalm, verse) ⇒ Object
263 264 265 266 267 268 269 270 271 |
# File 'lib/pslm/consoleoutputter.rb', line 263 def verse_format(text, psalm, verse) #super(text, psalm, verse) @verse_counter += 1 if @verse_counter <= @skip_verses then return "" end return text end |