Method: MadderLib::AnytimePhrase#between

Defined in:
lib/madderlib/phrase.rb

#between(a, b) ⇒ Object

A shorthand for expression both after and before limits

The first argument is for after, the second is for before

Examples:

builder = madderlib do
  say 'top'
  also(:upper).say('upper')
  also(:lower).say('lower')
  say 'bottom'

  anywhere.say('hello').between(:upper, :lower)
end

10.times do
  words = builder.words
  words.index('hello').should eql(2)
end


274
275
276
277
278
# File 'lib/madderlib/phrase.rb', line 274

def between(a, b)
  after a
  before b
  self
end