mapSetting() публичный Метод

public mapSetting ( $id, array $config )
$config array
 public function testMapSetting()
 {
     $fooSa1 = 'bar';
     $planetsSa1 = array('Earth');
     $intSa1 = 123;
     $boolSa1 = true;
     $sa1Config = array('foo' => $fooSa1, 'planets' => $planetsSa1, 'an_integer' => $intSa1, 'a_bool' => $boolSa1);
     $fooSa2 = 'bar2';
     $planetsSa2 = array('Earth', 'Mars', 'Venus');
     $intSa2 = 456;
     $boolSa2 = false;
     $sa2Config = array('foo' => $fooSa2, 'planets' => $planetsSa2, 'an_integer' => $intSa2, 'a_bool' => $boolSa2);
     $config = array('not_sa_aware' => 'blabla', $this->saNodeName => array('sa1' => $sa1Config, 'sa2' => $sa2Config));
     $container = new ContainerBuilder();
     $this->contextualizer->setContainer($container);
     $this->contextualizer->mapSetting('foo', $config);
     $this->contextualizer->mapSetting('planets', $config);
     $this->contextualizer->mapSetting('an_integer', $config);
     $this->contextualizer->mapSetting('a_bool', $config);
     $this->assertSame($fooSa1, $container->getParameter("{$this->namespace}.sa1.foo"));
     $this->assertSame($planetsSa1, $container->getParameter("{$this->namespace}.sa1.planets"));
     $this->assertSame($intSa1, $container->getParameter("{$this->namespace}.sa1.an_integer"));
     $this->assertSame($boolSa1, $container->getParameter("{$this->namespace}.sa1.a_bool"));
     $this->assertSame($fooSa2, $container->getParameter("{$this->namespace}.sa2.foo"));
     $this->assertSame($planetsSa2, $container->getParameter("{$this->namespace}.sa2.planets"));
     $this->assertSame($intSa2, $container->getParameter("{$this->namespace}.sa2.an_integer"));
     $this->assertSame($boolSa2, $container->getParameter("{$this->namespace}.sa2.a_bool"));
 }