Method: AbstractController::Callbacks::ClassMethods#_normalize_callback_option

Defined in:
lib/abstract_controller/callbacks.rb

#_normalize_callback_option(options, from, to) ⇒ Object

:nodoc:



100
101
102
103
104
105
106
# File 'lib/abstract_controller/callbacks.rb', line 100

def _normalize_callback_option(options, from, to) # :nodoc:
  if from_value = options.delete(from)
    filters = options[:filters]
    from_value = ActionFilter.new(filters, from, from_value)
    options[to] = Array(options[to]).unshift(from_value)
  end
end