Last Updated: September 09, 2019
·
2.755K
· miguelmramos

Silex Journeys - Session

When using silex sessions, some how in cookbook it not says that we need to start the session. So if you register the session provider and give it some functionality like save the session on database you will need to call start method.

#code
$app->register(new SessionServiceProvider());
$app['session.storage.handler'] = $app->share(function () use ($app) {
    return new PdoSessionHandler(
    $app['db']->getWrappedConnection(),
    $app['session.db_options'],
    $app['session.storage.options']
);
});
$app->start();