class Moat::ActionNotFoundError

Attributes

action[R]
policy[R]
resource[R]
user[R]

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/moat.rb, line 10
def initialize(options = {})
  return super if options.is_a?(String)
  @action = options[:action]
  @resource = options[:resource]
  @policy = options[:policy]
  @user = options[:user]

  message = options.fetch(:message) { "#{policy.name}##{action}" }
  super(message)
end