/** * @param $moduleName * * @return bool */ private function updateApplicationConfig($moduleName) { $path = new PathBuilder(); $path = $path->addPart('config')->addPart('application.config.global.php')->getPath(); $data = (include $path); $data['modules'][] = $moduleName; $writer = new PhpArray(); $writer->setUseBracketArraySyntax(true); file_put_contents($path, $writer->toString($data)); return true; }