module TShield::Controllers::Helpers::SessionHelpers

Session Helpers

Public Class Methods

current_session_call(request, callid, method) click to toggle source
# File lib/tshield/controllers/helpers/session_helpers.rb, line 18
def self.current_session_call(request, callid, method)
  session = TShield::Sessions.current(request.ip)
  session ? session[:counter].current(callid, method) : 0
end
current_session_name(request) click to toggle source
# File lib/tshield/controllers/helpers/session_helpers.rb, line 8
def self.current_session_name(request)
  session = TShield::Sessions.current(request.ip)
  session[:name] if session
end
secondary_sessions(request) click to toggle source
# File lib/tshield/controllers/helpers/session_helpers.rb, line 13
def self.secondary_sessions(request)
  session = TShield::Sessions.current(request.ip)
  session[:secondary_sessions] if session
end
update_session_call(request, callid, method) click to toggle source
# File lib/tshield/controllers/helpers/session_helpers.rb, line 23
def self.update_session_call(request, callid, method)
  session = TShield::Sessions.current(request.ip)
  session[:counter].add(callid, method) if session
end