class Kemal::Session::RedisEngine::StorageInstance

Included Modules

Defined in:

kemal-session-redis.cr

Constructors

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new #

[View source]

Instance Method Detail

def bigint(k : String, v : Int64) #

[View source]
def bigint(k : String) : Int64 #

[View source]
def bigint?(k : String) : Int64 | Nil #

[View source]
def bigints : Hash(String, Int64) #

def bool(k : String, v : Bool) #

[View source]
def bool(k : String) : Bool #

[View source]
def bool?(k : String) : Bool | Nil #

[View source]
def bools : Hash(String, Bool) #

def float(k : String, v : Float64) #

[View source]
def float(k : String) : Float64 #

[View source]
def float?(k : String) : Float64 | Nil #

[View source]
def floats : Hash(String, Float64) #

def int(k : String, v : Int32) #

[View source]
def int(k : String) : Int32 #

[View source]
def int?(k : String) : Int32 | Nil #

[View source]
def ints : Hash(String, Int32) #

def object(k : String, v : Kemal::Session::StorableObject::StorableObjectContainer) #

[View source]
def object(k : String) : Kemal::Session::StorableObject::StorableObjectContainer #

[View source]
def object?(k : String) : Kemal::Session::StorableObject::StorableObjectContainer | Nil #

[View source]
def objects : Hash(String, Kemal::Session::StorableObject::StorableObjectContainer) #

def string(k : String, v : String) #

[View source]
def string(k : String) : String #

[View source]
def string?(k : String) : String | Nil #

[View source]
def strings : Hash(String, String) #

Macro Detail

macro define_storage(vars) #

[View source]