class Regulator::NotAuthorizedError
Attributes
policy[R]
query[R]
record[R]
Public Class Methods
new(options = {})
click to toggle source
Calls superclass method
# File lib/regulator.rb, line 16 def initialize(options = {}) if options.is_a? String message = options else @query = options[:query] @record = options[:record] @policy = options[:policy] @controller_or_namespace = options[:controller_or_namespace] message = options.fetch(:message) { "not allowed to #{query} this #{record.inspect}" } end super(message) end