Sha256: 825a04ad3169fa0b4e8467e348be266e8f400e9da209ae02763fdf2017d2dace

Contents?: true

Size: 366 Bytes

Versions: 10

Compression:

Stored size: 366 Bytes

Contents

module E9Vendors::Controller
  extend ActiveSupport::Concern
  include E9Rails::Helpers::ResourceLinks

  included do
    defaults
  end

  module ClassMethods
    def defaults(hash = {})
      super(hash.reverse_merge(:route_prefix => nil))
    end
  end

  def add_index_breadcrumb
    add_breadcrumb! @index_title || e9_t(:index_title), collection_path
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
e9_vendors-0.0.10 lib/e9_vendors/controller.rb
e9_vendors-0.0.9 lib/e9_vendors/controller.rb
e9_vendors-0.0.8 lib/e9_vendors/controller.rb
e9_vendors-0.0.7 lib/e9_vendors/controller.rb
e9_vendors-0.0.6 lib/e9_vendors/controller.rb
e9_vendors-0.0.5 lib/e9_vendors/controller.rb
e9_vendors-0.0.4 lib/e9_vendors/controller.rb
e9_vendors-0.0.3 lib/e9_vendors/controller.rb
e9_vendors-0.0.2 lib/e9_vendors/controller.rb
e9_vendors-0.0.1 lib/e9_vendors/controller.rb