Method: TelegramWorkflow::Session#initialize
- Defined in:
- lib/telegram_workflow/session.rb
#initialize(params) ⇒ Session
Returns a new instance of Session.
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/telegram_workflow/session.rb', line 2 def initialize(params) @session_id = params.user_id @store = TelegramWorkflow.config.session_store @session = if serialized_session = @store.read(@session_id) Marshal.load(serialized_session) else {} end end |