public function __construct($options = [])
{
if (is_object($options)) {
$options = (array) $options;
}
$this->_ttl = (int) (isset($options['ttl']) ? $options['ttl'] : ini_get('session.gc_maxlifetime'));
if (isset($options['dir'])) {
$this->_dir = ltrim($options['dir'], '\\/');
}
if (isset($options['extension'])) {
$this->_extension = $options['extension'];
}
if (isset($options['level'])) {
$this->_level = $options['level'];
}
}