method_missing

method_missing(symbol, &block) Instance Protected methods

generate_method_for_mime

generate_method_for_mime(mime) Class Public methods

process_action

process_action(*args) Instance Public methods Override AbstractController::Base's #process_action to run the #process_action callbacks around the normal behavior.

skip_filter

skip_filter(*names) Instance Public methods Alias for: skip_action_callback

skip_before_action

skip_before_action(names) Instance Public methods Skip a callback before actions. See #_insert_callbacks for parameter details. Aliased as skip_before_filter.

skip_around_action

skip_around_action(names) Instance Public methods Skip a callback around actions. See #_insert_callbacks for parameter details. Aliased as skip_around_filter.

skip_after_action

skip_after_action(names) Instance Public methods Skip a callback after actions. See #_insert_callbacks for parameter details. Aliased as skip_after_filter.

skip_action_callback

skip_action_callback(*names) Instance Public methods Skip before, after, and around action callbacks matching any of the names Aliased as skip_filter. Parameters names - A list of valid names that could be used for callbacks. Note that skipping uses Ruby equality, so it's impossible to skip a callback defined using an anonymous proc using skip_filter skip_filter

prepend_before_action

prepend_before_action(names, block) Instance Public methods Prepend a callback before actions. See #_insert_callbacks for parameter details. Aliased as prepend_before_filter.

prepend_around_action

prepend_around_action(names, block) Instance Public methods Prepend a callback around actions. See #_insert_callbacks for parameter details. Aliased as prepend_around_filter.