comphp/session

Driver-based session management and flash data support for PHP applications.

Maintainers

Package info

github.com/commonphp/session

pkg:composer/comphp/session

Statistics

Installs: 2

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

0.3 2026-05-17 23:30 UTC

This package is auto-updated.

Last update: 2026-05-17 23:31:43 UTC


README

CommonPHP Session provides driver-based session management for CommonPHP applications. It defines session contracts, session manager behavior, flash data support, and integration points for native, database-backed, or other session drivers.

The package keeps session behavior explicit while allowing storage details to remain behind focused drivers.

Requirements

  • PHP ^8.5
  • comphp/runtime:^0.3

Installation

Once this package is available through your Composer repositories, install it with:

composer require comphp/session

Usage

<?php

// TODO: Write usage

Package Notes

This package should provide session management, session drivers, flash data, and session lifecycle behavior. Database-backed or custom storage should live in driver packages.

Error Handling

Session start failures, invalid drivers, storage failures, and corrupted session data should throw CommonPHP session exceptions.

Documentation

License

MIT. See LICENSE.md.