Esempio n. 1
0
 public function testSetParametersByRef()
 {
     $data = array('stefy' => 'ecuador', 'amy' => 'florida', 'stasy' => 'ukraine');
     $p = new AgaviParameterHolder($data);
     $kiki = 'bulgaria';
     $newparameters = array('kiki' => &$kiki, 'stefy' => 'germany');
     $p->setParametersByRef($newparameters);
     $kiki = 'munich';
     $this->assertEquals(array('stefy' => 'germany', 'amy' => 'florida', 'stasy' => 'ukraine', 'kiki' => 'munich'), $p->getParameters());
     $p->clearParameters();
     $this->assertEquals(array(), $p->getParameters());
 }