module ShowBreadcrumb

Public Instance Methods

breadcrumb(obj, action = nil, options = {}) click to toggle source

View helper to generate breadcrumbs

collect_crumbs(obj, crumbs=[]) click to toggle source

Recursive function to lookup through parent breadcrumbs

# File lib/has_breadcrumb/show_breadcrumb.rb, line 3
def collect_crumbs(obj, crumbs=[])
  crumbs << obj
  crumbs = collect_crumbs(obj.breadcrumb_parent, crumbs) unless obj.breadcrumb_parent.nil?
  crumbs
end