module PrioritizedCallbacks::ActiveSupport::CallbackPatch::ClassMethods

Public Instance Methods

build(chain, filter, kind, options) click to toggle source
Calls superclass method
# File lib/prioritized_callbacks/active_support/callback_patch.rb, line 16
def build(chain, filter, kind, options)
  if (priority = options[:priority]) && !chain.config[:order].include?(priority)
    raise ArgumentError, "Unknown priority :#{priority} is specified. " +
      "Known priorities are: #{chain.config[:order].inspect}"
  end
  super
end