Sha256: abb9e8713768f25354dd3640f19282c735750b131e02785c367449dc5b8df8ed
Contents?: true
Size: 628 Bytes
Versions: 5
Compression:
Stored size: 628 Bytes
Contents
# frozen_string_literal: true require "pakyow/support/extension" module Pakyow class App class Connection module Behavior module Session extend Support::Extension def session unless instance_variable_defined?(:@session) @session = build_session end @session end private def build_session if @app.config.session.enabled @app.session_object.new(self, @app.session_options) else nil end end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems