Sha256: 239b2fee9e9f066ca85484afc28b9cad36f57ca1cecc364cc6ec6649c8682386
Contents?: true
Size: 636 Bytes
Versions: 7
Compression:
Stored size: 636 Bytes
Contents
# frozen_string_literal: true require "pakyow/support/extension" module Pakyow class Application 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
7 entries across 7 versions & 1 rubygems