class Sevn::Errors::UnauthorizedError

Public Class Methods

new(object, action, subject) click to toggle source
# File lib/sevn/errors.rb, line 37
def initialize(object, action, subject)
  @object = object
  @action = action
  @subject = subject
end

Public Instance Methods

message() click to toggle source
# File lib/sevn/errors.rb, line 43
def message
  "#{@object.inspect} is not authorized to do '#{@action}' to #{@subject.inspect}"
end