Method: ActionService::Invocation::ClassMethods#prepend_before_invocation
- Defined in:
- lib/action_service/invocation.rb
#prepend_before_invocation(*interceptors, &block) ⇒ Object
Prepends the given interceptors to be called before method invocation.
62 63 64 65 66 67 |
# File 'lib/action_service/invocation.rb', line 62 def prepend_before_invocation(*interceptors, &block) conditions = extract_conditions!(interceptors) interceptors << block if block_given? add_interception_conditions(interceptors, conditions) prepend_interceptors_to_chain("before", interceptors) end |