public function setDbHandler() { $tableGateway = new TableGateway('session', $this->getServiceLocator()->get('Zend\\Db\\Adapter\\Adapter')); $saveHandler = new DbTableGateway($tableGateway, new DbTableGatewayOptions()); //open session $sessionConfig = new SessionConfig(); $saveHandler->open($sessionConfig->getOption('save_path'), $this->namespace); $this->session->getManager()->setSaveHandler($saveHandler); }
/** * @dataProvider optionsProvider */ public function testSetOptionsTranslatesUnderscoreSeparatedKeys($option, $getter, $value) { $options = array($option => $value); $this->config->setOptions($options); if ('getOption' == $getter) { $this->assertSame($value, $this->config->getOption($option)); } else { $this->assertSame($value, $this->config->{$getter}()); } }