Sha256: 457d86b85e824349d3310cf87a7a01ee29afad7c950b864fd9f23d406deec3eb
Contents?: true
Size: 571 Bytes
Versions: 19
Compression:
Stored size: 571 Bytes
Contents
module RubyPitaya class Session attr_reader :id, :uid, :data, :metadata, :frontend_id attr_writer :uid, :data def initialize @id = '' @uid = '' @data = {} @metadata = {} @frontend_id = '' end def update(id, uid, data, metadata, frontend_id) @id = id @uid = uid @data = data @metadata = metadata @frontend_id = frontend_id end def authenticated? !@uid.strip.empty? end def user_id @uid end def user_id=(value) @uid = value end end end
Version data entries
19 entries across 19 versions & 1 rubygems