2017 © Pedro Peláez
 

php-libraries o2session

O2Session is a PHP Session Management Library. It's Allows different storage engines to be used.

image

o2system/o2session

O2Session is a PHP Session Management Library. It's Allows different storage engines to be used.

  • Friday, July 29, 2016
  • by circlecreative
  • Repository
  • 5 Watchers
  • 0 Stars
  • 14 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

O2Session

Latest Stable Version Total Downloads Latest Unstable Version License, (*1)

O2Session is an Open Source Native PHP Session Management Handler Library. Allows different storage engines to be used. All but file-based storage require specific server requirements, and a Fatal Exception will be thrown if server requirements are not met. Another amazing product from Circle Creative, released under MIT License., (*2)

O2Session is build for working more powerfull with O2System Framework, but also can be used for integrated with others as standalone version with limited features., (*3)

O2Session is insipired by CodeIgniter Session Driver, so O2Session is has same method functions., (*4)

Supported Storage Engines Handlers

Engine Support Tested  
APC Yes Yes http://php.net/apc
eAccelerator Soon Soon http://eaccelerator.net
File Yes Yes http://php.net/file
Memcached Yes Yes http://php.net/memcached
MongoDB Soon Soon https://www.mongodb.com
Zend OPCache Soon Soon http://php.net/opcache
Redis Yes Yes http://redis.io
SSDB Soon Soon http://ssdb.io
Wincache Yes Yes http://php.net/wincache
XCache Yes Yes https://xcache.lighttpd.net/

Composer Instalation

The best way to install O2Session is to use Composer, (*5)

composer require o2system/o2session

Packagist: https://packagist.org/packages/o2system/o2session, (*6)

Usage Example

use O2System\Session;

// Initialize O2Session Instance using APC Storage Engine
$session = new Session(['handler' => 'apc']);

// Set session userdata
$session->set('foo', ['bar' => 'something']);

// Get session userdata
$foo = $session->get('foo');

More details at the Documentation., (*7)

Ideas and Suggestions

Please kindly mail us at o2system.framework@gmail.com, (*8)

Bugs and Issues

Please kindly submit your issues at Github so we can track all the issues along development., (*9)

System Requirements

Credits

|Role|Name| |----|----| |Founder and Lead Projects|Steeven Andrian Salim| |Documentation|Steeven Andrian Salim, Ayun G. Wibowo|, (*10)

Special Thanks To: Yudi Primaputra (CTO - PT. YukBisnis Indonesia), (*11)

The Versions

29/07 2016

dev-master

9999999-dev

O2Session is a PHP Session Management Library. It's Allows different storage engines to be used.

  Sources   Download

MIT

The Requires

 

by Aradea

framework php driver session utilities libraries

30/03 2016

dev-2.0.0-dev

dev-2.0.0-dev

O2Session is a PHP Session Management Library. It's Allows different storage engines to be used.

  Sources   Download

MIT

The Requires

 

by Aradea

framework php driver session utilities libraries

30/03 2016

v2.0.0

2.0.0.0

O2Session is a PHP Session Management Library. It's Allows different storage engines to be used.

  Sources   Download

MIT

The Requires

 

by Aradea

framework php driver session utilities libraries

09/12 2015

v1.0.0

1.0.0.0

O2Session is a PHP Session Management Library. It's Allows different storage engines to be used.

  Sources   Download

MIT

The Requires

 

by Aradea

framework php driver session utilities libraries