Пример #1
0
 public function testIterator()
 {
     $namespace = 'LLL';
     $sessionNamespace = Miao_Session::getNamespace($namespace);
     $nick = Miao_Session_Namespace::getNick($namespace);
     $sessionNamespace->a = 1;
     $sessionNamespace->b = 2;
     $sessionNamespace->c = 3;
     $expected = array('a' => 1, 'b' => 2, 'c' => 3);
     foreach ($sessionNamespace as $key => $value) {
         $this->assertTrue(isset($expected[$key]));
         $this->assertEquals($expected[$key], $value);
     }
     $this->assertFalse(isset($sessionNamespace['d']));
     $this->assertTrue(isset($sessionNamespace['a']));
     unset($sessionNamespace['a']);
     $this->assertFalse(isset($sessionNamespace['a']));
     $sessionNamespace->clear();
 }
Пример #2
0
 /**
  * Defined by Miao_Auth_Storage_Interface
  *
  * @return void
  */
 public function clear()
 {
     $this->_session->remove($this->_member);
 }