Class: ReactOnRailsPro::CompressionMiddlewareGuard::StreamingBodyProbe
- Inherits:
-
Object
- Object
- ReactOnRailsPro::CompressionMiddlewareGuard::StreamingBodyProbe
show all
- Includes:
- Enumerable
- Defined in:
- lib/react_on_rails_pro/compression_middleware_guard.rb
Defined Under Namespace
Classes: BodyIteratedError
Instance Method Summary
collapse
Instance Method Details
#each ⇒ Object
171
172
173
174
|
# File 'lib/react_on_rails_pro/compression_middleware_guard.rb', line 171
def each
@iterated = true
raise BodyIteratedError, "Compression middleware `:if` callback called `body.each` on a streaming body."
end
|
#iterated? ⇒ Boolean
167
168
169
|
# File 'lib/react_on_rails_pro/compression_middleware_guard.rb', line 167
def iterated?
@iterated == true
end
|