class ActivePermission::AccessDenied
Attributes
action[R]
controller[R]
resources[R]
Public Class Methods
new(controller = nil , action = nil , resources = nil)
click to toggle source
Calls superclass method
# File lib/active_permission.rb, line 9 def initialize(controller = nil , action = nil , resources = nil) @controller = controller @action = action @resources = resources message = "Access denied in #{@controller}::#{@action}" if resources message += ' on resources ' + resources.collect{|resource| resource.respond_to?(:id) ? "#{resource.class}(#{resource.id})" : resource}.to_s end super(message) end