Loudspeaker::Web::Session::RedisEngine
Inherits Kemal::Session::Engine < Reference < Object
Constructors
new(client : Redis::PooledClient, key_prefix : String = "session:")
SourceInstance methods
all_sessions
Sourcebigint(session_id : String, k : String, v : Int64)
Sourcebigint(session_id : String, k : String) : Int64
Sourcebigint?(session_id : String, k : String) : Int64 | Nil
Sourcebigints(session_id : String) : Hash(String, Int64)
Sourcebool(session_id : String, k : String, v : Bool)
Sourcebool(session_id : String, k : String) : Bool
Sourcebool?(session_id : String, k : String) : Bool | Nil
Sourcebools(session_id : String) : Hash(String, Bool)
Sourcecreate_session(session_id : String)
Sourcedestroy_all_sessions
Sourcedestroy_session(session_id : String)
Sourceeach_session
Sourcefloat(session_id : String, k : String, v : Float64)
Sourcefloat(session_id : String, k : String) : Float64
Sourcefloat?(session_id : String, k : String) : Float64 | Nil
Sourcefloats(session_id : String) : Hash(String, Float64)
Sourceget_session(session_id : String) : Kemal::Session | Nil
Sourceint(session_id : String, k : String, v : Int32)
Sourceint(session_id : String, k : String) : Int32
Sourceint?(session_id : String, k : String) : Int32 | Nil
Sourceints(session_id : String) : Hash(String, Int32)
Sourceis_in_cache?(session_id)
Sourceload_into_cache(session_id : String)
Sourceobject(session_id : String, k : String, v : Kemal::Session::StorableObject::StorableObjectContainer)
Sourceobject(session_id : String, k : String) : Kemal::Session::StorableObject::StorableObjectContainer
Sourceobject?(session_id : String, k : String) : Kemal::Session::StorableObject::StorableObjectContainer | Nil
Sourceobjects(session_id : String) : Hash(String, Kemal::Session::StorableObject::StorableObjectContainer)
Sourceparse_session_id(key : String)
Sourceprefix_session(session_id : String)
Sourcerun_gc
Sourcesave_cache
Sourcestring(session_id : String, k : String, v : String)
Sourcestring(session_id : String, k : String) : String
Sourcestring?(session_id : String, k : String) : String | Nil
Sourcestrings(session_id : String) : Hash(String, String)
SourceMacros
define_delegators(vars)
Source