drmvc / session
Module for working with PHP sessions
3.0.0
2018-04-07 17:26 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-11-29 05:26:51 UTC
README
DrMVC\Session
Module for working with PHP sessions.
composer require drmvc/session
How to use
More examples you can find here.
<?php require_once __DIR__ . '/../vendor/autoload.php'; use DrMVC\Session; // Create session object, you can also set prefix // as first argument of Session class $session = new Session(); // Init session object $session->init(); // Get ID of current session $session_id = $session->id(); // Set few keys in session $session ->set('text', 'value') ->set('integer', 123) ->set('boolean', true) ->set('array', ['mama', 'ama', 'criminal']); // Receive variables of current session $keys = $session->display(); var_dump($keys); // Get some single value by key $value = $session->get('integer'); var_dump($value);
About PHP Unit Tests
First need to install all dev dependencies via composer update
, then
you can run tests by hands from source directory via ./vendor/bin/phpunit
command.