/** * @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); }
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); } }
/** * 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; }