Skip to content

amitkhare/easy-session

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

amitkhare/easy-session

##EasySession is an easy to use minimal PHP session storage system

INSTALL

VIA COMPOSER

composer require amitkhare/easy-session dev-master

VIA GIT

git clone https://github.com/amitkhare/easy-session.git

EXAMPLE USAGE

<?php

// autoload via composer
require __DIR__.'/../vendor/autoload.php';

// OR WITHOUT COMPOSER
// require __DIR__.'/PATH-TO/EasySession.php';

// Take an instance of Session Class.
$sessionStoreName='MyCart';
$session = new AmitKhare\EasySession($sessionStoreName);

$key = 1;
$value = ['var1'=>123,'var2'=>'amit'];

// store item in $sessionStoreName
$session->set($key,$value);

// get item from $sessionStoreName by $key
$session->get($key);

// check if item exists in $sessionStoreName
$session->exists($key);

// all $sessionStoreName items
$session->all();

// remove specific item from $sessionStoreName
$session->remove($key);

// clear all items in $sessionStoreName
$session->clear();

// count items in $sessionStoreName
$session->count();


About

Easy Session is an easy to use minimal PHP session storage system.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages