lib/breadcrumbs/render/inline.rb in breadcrumbs-0.1.6 vs lib/breadcrumbs/render/inline.rb in breadcrumbs-0.1.7
- old
+ new
@@ -1,19 +1,22 @@
class Breadcrumbs
module Render
class Inline < Base # :nodoc: all
def render
- options = {:class => "breadcrumbs", :separator => "»"}.merge(default_options)
+ options = {
+ class: "breadcrumbs",
+ separator: "»"
+ }.merge(default_options)
html = []
items = breadcrumbs.items
size = items.size
items.each_with_index do |item, i|
html << render_item(item, i, size)
end
- separator = tag(:span, options[:separator], :class => "separator")
+ separator = tag(:span, options[:separator], class: "separator")
html.join(" #{separator} ")
end
def render_item(item, i, size)