method
merge_conditional_options
v5.0.0.1 -
Show latest stable
- Class:
ActiveSupport::Callbacks::Callback
merge_conditional_options(chain, if_option:, unless_option:)public
No documentation available.
# File activesupport/lib/active_support/callbacks.rb, line 324
def merge_conditional_options(chain, if_option,, unless_option))
options = {
:if => @if.dup,
:unless => @unless.dup
}
options[:if].concat Array(unless_option)
options[:unless].concat Array(if_option)
self.class.build chain, @filter, @kind, options
end