Sha256: 7984dbaf76aee060ea8ded6ff58a083631b59c48dea91554199bbe39cb4ab7fe
Contents?: true
Size: 776 Bytes
Versions: 2
Compression:
Stored size: 776 Bytes
Contents
module EventsHelper def format_detail(detail) case detail when String, Numeric then detail when Array then "<ul class='array'>#{detail.collect{|d| "<li>- #{format_detail(d)}</li>" }.join}</ul>".html_safe when Hash then detail_table(detail) else detail.to_s.html_safe end end def detail_table(detail) render :partial => 'events/detail', :object => detail end def breadcrumbs(*groups) breadcrumbs = "" groups.each do |group| breadcrumbs << "<div class='breadcrumb_divider'></div>" if groups.last == group breadcrumbs << "<a class='current'>#{group.first}</a>" else breadcrumbs << link_to(group.first, group.last) end end breadcrumbs.html_safe end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
whoops-0.5.5 | app/helpers/events_helper.rb |
whoops-0.5.4 | app/helpers/events_helper.rb |