module Loaf::ControllerExtensions::InstanceMethods
Public Instance Methods
_breadcrumbs()
click to toggle source
Collection of breadcrumbs
@api private
# File lib/loaf/controller_extensions.rb, line 77 def _breadcrumbs @_breadcrumbs ||= [] end
breadcrumb(name, url, options = {})
click to toggle source
Add breadcrumb in controller as instance method
@param [String] name
@param [Object] url
@api public
# File lib/loaf/controller_extensions.rb, line 69 def breadcrumb(name, url, options = {}) _breadcrumbs << Loaf::Crumb.new(name, url, options) end
Also aliased as: add_breadcrumb
clear_breadcrumbs()
click to toggle source
Remove all current breadcrumbs
@api public
# File lib/loaf/controller_extensions.rb, line 84 def clear_breadcrumbs _breadcrumbs.clear end