Sha256: d6eb1192177ed6e70f5be3fb2cbb1d92f1d80002293dcb751a4a44edfc078ca2

Contents?: true

Size: 356 Bytes

Versions: 5

Compression:

Stored size: 356 Bytes

Contents

class Admin::BaseController < ApplicationController
  include Adminos::Controllers::AdminExtension

  before_action :authenticate_user!
  check_authorization

  layout 'admin/base'

  before_action :define_breadcrumb_struct

  private

  def define_breadcrumb_struct
    Struct.new('Breadcrumb', :label, :url) unless defined?(Struct::Breadcrumb)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
adminos-1.0.0.pre.rc.5 lib/generators/templates/install/auto/app/controllers/admin/base_controller.rb
adminos-1.0.0.pre.rc.4 lib/generators/templates/install/auto/app/controllers/admin/base_controller.rb
adminos-1.0.0.pre.rc.3 lib/generators/templates/install/auto/app/controllers/admin/base_controller.rb
adminos-1.0.0.pre.rc.2 lib/generators/templates/install/auto/app/controllers/admin/base_controller.rb
adminos-1.0.0.pre.rc.1 lib/generators/templates/install/auto/app/controllers/admin/base_controller.rb