IT61/it61-rails

View on GitHub
app/controllers/admin/base_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Admin
  class BaseController < ApplicationController
    layout "admin"
    before_action :verify_admin

    private

    def verify_admin
      raise ActionController::RoutingError.new("Not Found") unless current_user.try(:admin?)
    end
  end
end