Sha256: 39df34615d083ebd07ced99a5a13944594fd7b04f95b276b25ceb5c77fbf30b0

Contents?: true

Size: 852 Bytes

Versions: 18

Compression:

Stored size: 852 Bytes

Contents

module IshManager
  class ApplicationController < ActionController::Base
    protect_from_forgery :with => :exception
    before_action :set_current_ability
    check_authorization

    def home
      authorize! :home, Manager
      render 'home'
    end

    private

    def set_current_ability
      @current_ability ||= ::IshManager::Ability.new( current_user )
    end

    def set_lists
      @sites_list = Site.all.list
      @cities_list = City.all.list
      @venues_list = Venue.all.list
      @reports_list = Report.all.list
      @galleries_list = Gallery.all.list
      @videos_list = Video.all.list
      @user_profiles_list = IshModels::UserProfile.all.list
      @tags_list = Tag.list
    end

    private

    def pp_errors err
      err
    end

    def puts! a, b=''
      puts "+++ +++ #{b}"
      puts a.inspect
    end

  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
ish_manager-0.1.8.68 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.67 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.66 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.65 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.64 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.63 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.62 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.61 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.60 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.59 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.58 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.57 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.56 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.55 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.54 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.53 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.52 app/controllers/ish_manager/application_controller.rb
ish_manager-0.1.8.51 app/controllers/ish_manager/application_controller.rb