method

skip_callback

Importance_2
Ruby on Rails latest stable (v7.1.3.2) - 1 note - Class: ActiveSupport::Callbacks::ClassMethods

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v5.0.0.1) is shown here.

These similar methods exist in v7.1.3.2:

skip_callback(name, *filter_list, &block) public

Skip a previously set callback. Like set_callback, :if or :unless options may be passed in order to control when the callback is skipped.

class Writer < Person
   skip_callback :validate, :before, :check_membership, if: -> { self.age > 18 }
end

An ArgumentError will be raised if the callback has not already been set (unless the :raise option is set to false).

Show source
Register or log in to add new notes.
July 29, 2011
0 thanks

Basic usage

Basic usage example:

class User < ActiveRecord::Base
   #...
   skip_callback :create, :after, :send_welcome_email
   #...
end