module Gon::ControllerHelpers
Public Instance Methods
gon()
click to toggle source
# File lib/gon/helpers.rb, line 30 def gon if wrong_gon_request? gon_request = Request.new(env) gon_request.id = gon_request_uuid RequestStore.store[:gon] = gon_request end Gon end
Private Instance Methods
current_gon()
click to toggle source
# File lib/gon/helpers.rb, line 45 def current_gon RequestStore.store[:gon] end
gon_request_uuid()
click to toggle source
# File lib/gon/helpers.rb, line 49 def gon_request_uuid request.uuid end
wrong_gon_request?()
click to toggle source
# File lib/gon/helpers.rb, line 41 def wrong_gon_request? current_gon.blank? || current_gon.id != gon_request_uuid end