module RenderSync::ControllerHelpers
Public Class Methods
included(base)
click to toggle source
# File lib/render_sync/controller_helpers.rb, line 7 def self.included(base) base.extend ClassMethods end
Private Instance Methods
enable_sync() { || ... }
click to toggle source
# File lib/render_sync/controller_helpers.rb, line 20 def enable_sync RenderSync::Model.enable(sync_render_context) do yield end end
sync_render_context()
click to toggle source
ControllerHelpers
overrides Action#sync_render_context
to use self as context to allow full access to request/response cycle over default abstract Renderer
class
# File lib/render_sync/controller_helpers.rb, line 29 def sync_render_context self end