Module: Fume::SimpleNav::HelperExtensions

Defined in:
lib/fume/simple_nav.rb

Defined Under Namespace

Classes: SimpleNavTag

Instance Method Summary collapse

Instance Method Details

#simple_nav(attr_reader_name) ⇒ Object



14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/fume/simple_nav.rb', line 14

def simple_nav(attr_reader_name)
  value = self.send(attr_reader_name)
  tag = SimpleNavTag.new({
    :helper => self,
    :value => value,
    :active_class => "active"
  })

  if block_given?
    yield tag
    return nil
  else
    return tag
  end
end