Module: TemplateStreaming::ErrorRecovery::Controller
- Defined in:
- lib/template_streaming/error_recovery.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
134 135 136 137 138 139 140 |
# File 'lib/template_streaming/error_recovery.rb', line 134 def self.included(base) base.when_streaming_template :set_template_streaming_controller base.class_inheritable_accessor :streaming_error_callbacks base.class_inheritable_accessor :streaming_error_renderer base.streaming_error_callbacks = [] base.extend ClassMethods end |
Instance Method Details
#set_template_streaming_controller ⇒ Object
166 167 168 |
# File 'lib/template_streaming/error_recovery.rb', line 166 def set_template_streaming_controller request.env[CONTROLLER_KEY] = self end |
#show_errors? ⇒ Boolean
170 171 172 |
# File 'lib/template_streaming/error_recovery.rb', line 170 def show_errors? local_request? end |