class Authz::Scopables::Base::UnresolvableKeyword

Raised when the .resolve_keyword method returns invalid output @api public

Attributes

keyword[R]
requester[R]
scopable[R]

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/authz/scopables/base.rb, line 145
def initialize(options = {})
  scopable  = options.fetch(:scopable)
  keyword   = options.fetch(:keyword)
  requester   = options.fetch(:requester)
  message = "Unresolvable keyword '#{keyword}' with requester" \
            "#{requester} in #{scopable}. Make sure that " \
            '.resolve_keyword returns an array. e.g. [2, 5, nil]'
  super(message)
end