Sha256: 37fefdb5c67f24e85d6aeb92291738bbd97a7ea1211ae7a57d47f42b1e05cc76

Contents?: true

Size: 418 Bytes

Versions: 22

Compression:

Stored size: 418 Bytes

Contents

# -*- encoding : utf-8 -*-

module KirguduBase
	module BreadcrumbsHelper
		def self.included(base)
			base.class_eval do
				include InstanceMethods
			end
		end

		module InstanceMethods

			def add_new_breadcrumb(name, path = nil)
				self.breadcrumbs << {label: name, url: path}
			end

			def breadcrumbs
				@breadcrumbs ||= []
			end

			def breadcrumbs_length
				self.breadcrumbs.length
			end
		end
	end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
kirgudu_base-0.0.25 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.23 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.22 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.21 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.19 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.18 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.17 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.16 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.15 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.14 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.13 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.12 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.11 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.10 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.9 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.8 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.7 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.6 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.5 app/helpers/kirgudu_base/breadcrumbs_helper.rb
kirgudu_base-0.0.4 app/helpers/kirgudu_base/breadcrumbs_helper.rb