--- !ruby/object:RI::MethodDescription 
aliases: 
- !ruby/object:RI::AliasName 
  name: around_filter
block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: If you <tt>append_around_filter A.new, B.new</tt>, the filter chain looks like
- !ruby/struct:SM::Flow::VERB 
  body: "  B#before\n    A#before\n      # run the action\n    A#after\n  B#after\n"
- !ruby/struct:SM::Flow::P 
  body: With around filters which yield to the action block, <tt>before</tt> and <tt>after</tt> are the code before and after the yield.
full_name: ActionController::Filters::ClassMethods#append_around_filter
is_singleton: false
name: append_around_filter
params: (*filters, &block)
visibility: public
