Example #1
0
 /**
  * @covers ConfigVariable::getVariable
  * @todo   Implement testGetVariable().
  */
 public function testGetVariable()
 {
     $variable_name = 'some_variable';
     $variable_value = 'some_value';
     $variable_comment = 'some_comment';
     $config_variable = new ConfigVariable($variable_name, $variable_value, $variable_comment);
     $this->assertEquals($config_variable->getVariable(), $variable_name);
 }
Example #2
0
 private function addSomeVariablesToSection(\ConfigVariable $variable, $amount = 0, $mutable = false)
 {
     for ($i = 0; $i < $amount; $i++) {
         if ($mutable) {
             $name = $variable->getVariable() . '_' . $i;
             $variable = new \ConfigVariable($name, $variable->getValue(), $variable->getComment());
         }
         $this->object->addVariable($variable);
     }
 }
Example #3
0
 /**
  * Appends config variable to section variables container
  * 
  * @param ConfigVariable $config_variable Config variable
  */
 public function addVariable(ConfigVariable $config_variable)
 {
     $this->section_variables[$config_variable->getVariable()] = $config_variable;
 }