Sha256: f9c20d4b786751ee665e413ee43853f671c3f9b49588b52820176bc3205203c5

Contents?: true

Size: 255 Bytes

Versions: 1

Compression:

Stored size: 255 Bytes

Contents

class MenuItem
  include ERB::Util
  
  def initialize(name, href)
    @name = name
    @href = href
  end
  
  attr_reader :href
  
  def display
    h @name
  end
  
  def to_html
    "<li><a href=\"#{href}\">#{display}</a></li>".html_safe
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
houston-core-0.5.0.beta1 app/models/menu_item.rb