public function applyVariables($magentoRootFolder, SplFileInfo $file = null) { $replace = array('%module%' => $file ? $file->getPath() : '', '%root%' => $magentoRootFolder); $this->buffer = strtr($this->buffer, $replace); }
/** * @test */ public function applyVariables() { $configFile = new ConfigFile(); $configFile->loadFile('data://,- %root%'); $configFile->applyVariables("root-folder"); $this->assertSame(array('root-folder'), $configFile->toArray()); }