class Banken::NotAuthorizedError

Attributes

controller[R]
loyalty[R]
query[R]

Public Class Methods

new(options={}) click to toggle source
Calls superclass method
# File lib/banken/error.rb, line 7
def initialize(options={})
  if options.is_a? String
    message = options
  else
    @controller = options[:controller]
    @query      = options[:query]
    @loyalty    = options[:loyalty]

    message = options.fetch(:message) { "not allowed to #{query} of #{controller} by #{loyalty.inspect}" }
  end

  super(message)
end