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);
 }
示例#2
0
 /**
  * @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}());
     }
 }