instance method clone

Ruby on Rails 3.0.20

Since v3.0.20 Last seen in v3.0.20

Signature

clone(chain, klass)

No documentation comment.

Parameters

chain req
klass req
Source
# File activesupport/lib/active_support/callbacks.rb, line 120
      def clone(chain, klass)
        obj                  = super()
        obj.chain            = chain
        obj.klass            = klass
        obj.per_key          = @per_key.dup
        obj.options          = @options.dup
        obj.per_key[:if]     = @per_key[:if].dup
        obj.per_key[:unless] = @per_key[:unless].dup
        obj.options[:if]     = @options[:if].dup
        obj.options[:unless] = @options[:unless].dup
        obj
      end

Defined in activesupport/lib/active_support/callbacks.rb line 120 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveSupport::Callbacks::Callback

Type at least 2 characters to search.

↑↓ navigate · open · esc close