Method: ActiveSupport::Callbacks::Callback#call
- Defined in:
- lib/active_support/callbacks.rb
#call(*args, &block) ⇒ Object
165 166 167 168 169 170 171 |
# File 'lib/active_support/callbacks.rb', line 165 def call(*args, &block) evaluate_method(method, *args, &block) if should_run_callback?(*args) rescue LocalJumpError raise ArgumentError, "Cannot yield from a Proc type filter. The Proc must take two " + "arguments and execute #call on the second argument." end |