protected function _init() {
		if ($this->isStarted()) {
			return true;
		}
		$config = $this->_config;
		unset($config['adapter'], $config['strategies'], $config['filters'], $config['init']);

		foreach ($config as $key => $value) {
			if (strpos($key, 'session.') === false) {
				continue;
			}
			if (ini_set($key, $value) === false) {
				throw new ConfigException('Could not initialize the session.');
			}
		}
	}
protected function _init() {
		if ($this->isStarted()) {
			return true;
		}
		$config = $this->_config;
		unset($config['adapter'], $config['strategies'], $config['filters'], $config['init']);

		foreach ($config as $key => $value) {
			if (strpos($key, 'session.') === false) {
				continue;
			}
			if (ini_set($key, $value) === false) {
				throw new ConfigException('Could not initialize the session.');
			}
		}
	}
protected function _init ( ) { if ( $ this -> isStarted ( ) ) { return true ; } $ config = $ this -> _config ; unset ( $ config [ 'adapter' ] , $ config [ 'strategies' ] , $ config [ 'filters' ] , $ config [ 'init' ] ) ; foreach ( $ config as $ key => $ value ) { if ( strpos ( $ key , 'session.' ) === false ) { continue ; } if ( ini_set ( $ key , $ value ) === false ) { throw new ConfigException ( 'Could not initialize the session.' ) ; } } }
Initialization of the session.

@todo Split up into an _initialize() and a _start().
Initialization of the session .