Sha256: bf779b1ebd22406afd74ceb2fb7239e932b72c0fb6f5940bca81cf469a202463

Contents?: true

Size: 396 Bytes

Versions: 11

Compression:

Stored size: 396 Bytes

Contents

# frozen_string_literal: true

module Maquina
  class ApplicationController < ActionController::Base
    include Maquina::Resourceful
    include Maquina::Authenticate

    helper Maquina::NavbarMenuHelper
    helper Maquina::ViewsHelper

    rescue_from ActionPolicy::Unauthorized, with: :not_authorized

    private

    def not_authorized
      redirect_to unauthorized_path
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
maquina-0.5.2 app/controllers/maquina/application_controller.rb
maquina-0.5.1 app/controllers/maquina/application_controller.rb
maquina-0.4.0 app/controllers/maquina/application_controller.rb
maquina-0.3.0 app/controllers/maquina/application_controller.rb
maquina-0.2.5 app/controllers/maquina/application_controller.rb
maquina-0.2.4 app/controllers/maquina/application_controller.rb
maquina-0.2.3 app/controllers/maquina/application_controller.rb
maquina-0.2.2 app/controllers/maquina/application_controller.rb
maquina-0.2.1 app/controllers/maquina/application_controller.rb
maquina-0.2.0 app/controllers/maquina/application_controller.rb
maquina-0.1.0 app/controllers/maquina/application_controller.rb