Пример #1
0
 function testFromArray()
 {
     $a = array('two' => 2);
     $c = new Container();
     $c->set('one', 1);
     $c->fromArray($a);
     $this->assertEquals(array('one' => 1, 'two' => 2), $c->toArray(), 'Загрузка без затирания старых значений');
     $c->fromArray($a, true);
     $this->assertEquals($a, $c->toArray(), 'Загрузка с заменой старых значений');
 }
Пример #2
0
 public function get($name, $default = false, $autoescape = null)
 {
     $autoescape = !is_null($autoescape) ? $autoescape : $this->getAutoescape();
     $value = parent::get($name, $default);
     return $autoescape && is_string($value) ? htmlspecialchars($value) : $value;
 }