module Critic::Controller
Sugar for accessing the authorization interface
Attributes
Public Instance Methods
Protected Instance Methods
critic()
click to toggle source
# File lib/critic/controller.rb, line 61 def critic (defined?(consumer) && consumer) || current_user end
policy(object)
click to toggle source
# File lib/critic/controller.rb, line 57 def policy(object) Critic::Policy.for(object) end
Private Instance Methods
default_action()
click to toggle source
# File lib/critic/controller.rb, line 67 def default_action defined?(params) && params[:action] end