Class: ApplicationInstance

Inherits:
Object
  • Object
show all
Defined in:
lib/shot_mvc/session_router.rb

Instance Method Summary collapse

Instance Method Details

#session_get(key) ⇒ Object



13
14
15
16
# File 'lib/shot_mvc/session_router.rb', line 13

def session_get(key)
	@config[:session] = (@config[:session] or {})
	@config[:session][key]
end

#session_saveObject



24
25
26
# File 'lib/shot_mvc/session_router.rb', line 24

def session_save
	File.write "app/sessions/#{@config[:session_key]}.json", @config[:session].to_json
end

#session_set(key, value) ⇒ Object



18
19
20
21
22
# File 'lib/shot_mvc/session_router.rb', line 18

def session_set(key, value)
	@config[:session] = (@config[:session] or {})
	@config[:session][key] = value
	session_save
end