class Dry::Ability::AccessDenied

Constants

DEFAULT_MESSAGE_TEMPLATE

Attributes

action[R]
subject[R]

Public Class Methods

new(message = nil, action, subject) click to toggle source
Calls superclass method
# File lib/dry/ability/exceptions.rb, line 29
def initialize(message = nil, action, subject)
  @action, @subject = action, subject
  message ||= format(DEFAULT_MESSAGE_TEMPLATE, action, subject)
  super(message)
end