class Mongoid::Errors::Callback

This error is raised when calling save! or .create! on a model when one of the callbacks returns false.

Public Class Methods

new(klass, method) click to toggle source

Create the new callbacks error.

@example Create the new callbacks error.

Callbacks.new(Post, :create!)

@param [ Class ] klass The class of the document. @param [ Symbol ] method The name of the method.

@since 2.2.0

Calls superclass method
# File lib/mongoid/errors/callback.rb, line 20
def initialize(klass, method)
  super(
    compose_message("callbacks", { klass: klass, method: method })
  )
end