예제 #1
0
 /**
  * @dataProvider getTestDataForDumpSortTest
  */
 public function test_dumpChanges_CorrectlySortsSections_ByWhenTheyAppearInConfigFiles($defaultSettingsFiles, $userSettingsFile, $changesToApply, $header, $expectedDumpChanges)
 {
     $fileChain = new IniFileChain($defaultSettingsFiles, $userSettingsFile);
     foreach ($changesToApply as $sectionName => $section) {
         $fileChain->set($sectionName, $section);
     }
     $actualOutput = $fileChain->dumpChanges($header);
     $this->assertEquals($expectedDumpChanges, $actualOutput);
 }
예제 #2
0
파일: Config.php 프로젝트: bossrabbit/piwik
 /**
  * Sets a configuration value or section.
  *
  * @param string $name This section name or value name to set.
  * @param mixed $value
  * @api
  */
 public function __set($name, $value)
 {
     $this->settings->set($name, $value);
 }