aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/concerns/policy_checker.rb
blob: 72c18c64fdfd7ebe73165ff9085de900371275a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
module PolicyChecker
  extend ActiveSupport::Concern

  included do
    before_action :check_policy, only: [:edit, :update, :destroy]
  end

  protected
  def check_policy
    authorize resource
  end
end