Module: ActiveSupport::ActionableError
| Relationships & Source Files | |
| Namespace Children | |
| Modules: | |
| Exceptions: | |
| Extension / Inclusion / Inheritance Descendants | |
| Included In: ::ActiveRecord::NoDatabaseError,
          ActiveRecord::PendingMigrationError | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
           Concern | |
| Defined in: | activesupport/lib/active_support/actionable_error.rb | 
Overview
Actionable Errors
Actionable errors lets you define actions to resolve an error.
To make an error actionable, include the ActionableError module and invoke the action class macro to define the action. An action needs a name and a block to execute.
Class Method Summary
Concern - Extended
| class_methods | Define class methods from given block. | 
| included | Evaluate given block in context of base class, so that you can write class macros here. | 
| prepended | Evaluate given block in context of base class, so that you can write class macros here. | 
DSL Calls
included
[ GitHub ]16 17 18
# File 'activesupport/lib/active_support/actionable_error.rb', line 16
included do class_attribute :_actions, default: {} end