I've tried a few things. I expected the following to work.
$di->set('session', function() {
$session = new \Phalcon\Session\Adapter\Files(['lifetime' => 10, 'cookie_lifetime' => 10]);
$session->start();
return $session;
}, true);
But alas and woe it doesn't. The documentation on setting options doesn't seem to have been written yet (confused) so I had to make a guess from code in the incubator repo. But that doesn't work. I have tried $session->setOptions
also.