1. Go to this page and download the library: Download phalcon/incubator-session library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
phalcon / incubator-session example snippets
use Phalcon\Db\Adapter\Pdo\Mysql;
use Phalcon\Incubator\Session\Adapter\Database;
$di->set('session', function () {
// Create a connection
$connection = new Mysql([
'host' => 'localhost',
'username' => 'root',
'password' => 'secret',
'dbname' => 'test',
]);
$session = new Database($connection, 'session_data');
$session->start();
return $session;
});
use Phalcon\Incubator\Session\Adapter\Mongo as MongoSession;
$di->set('session', function () {
// Create a connection to mongo
$mongo = new \MongoDB\Client(
'mongodb+srv://<username>:<password>@<cluster-address>/test?retryWrites=true&w=majority'
);
// Passing a collection to the adapter
$session = new MongoSession([
'collection' => $mongo->test->session_data,
]);
$session->start();
return $session;
});
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.