static public Method

Rescue.included(base)

There's no documentation for this item.

Source Code

# File action_controller/rescue.rb, line 35
def self.included(base) #:nodoc:
  base.cattr_accessor :rescue_responses
  base.rescue_responses = Hash.new(DEFAULT_RESCUE_RESPONSE)
  base.rescue_responses.update DEFAULT_RESCUE_RESPONSES

  base.cattr_accessor :rescue_templates
  base.rescue_templates = Hash.new(DEFAULT_RESCUE_TEMPLATE)
  base.rescue_templates.update DEFAULT_RESCUE_TEMPLATES

  base.class_inheritable_array :rescue_handlers
  base.rescue_handlers = []

  base.extend(ClassMethods)
  base.class_eval do
    alias_method_chain :perform_action, :rescue
  end
end
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.