Class: Futurism::Resolver::Resources::ErrorRenderer
- Inherits:
-
Object
- Object
- Futurism::Resolver::Resources::ErrorRenderer
- Includes:
- ActionView::Helpers::TagHelper
- Defined in:
- lib/futurism/resolver/resources.rb
Instance Attribute Summary collapse
-
#output_buffer ⇒ Object
Returns the value of attribute output_buffer.
Instance Method Summary collapse
Instance Attribute Details
#output_buffer ⇒ Object
Returns the value of attribute output_buffer.
80 81 82 |
# File 'lib/futurism/resolver/resources.rb', line 80 def output_buffer @output_buffer end |
Instance Method Details
#render(exception) ⇒ Object
67 68 69 70 71 72 73 74 |
# File 'lib/futurism/resolver/resources.rb', line 67 def render(exception) return "" unless render? Futurism.logger.error(exception.to_s) Futurism.logger.error(exception.backtrace) tag.div { tag.span(exception.to_s) + tag.div(exception.backtrace.join("\n"), style: "display: none;") } end |
#render? ⇒ Boolean
76 77 78 |
# File 'lib/futurism/resolver/resources.rb', line 76 def render? Rails.env.development? || Rails.env.test? end |