eZ\Bundle\EzPublishCoreBundle\Features\Context\YamlConfigurationContext::addImportToPlatformYaml PHP Method

addImportToPlatformYaml() private method

private addImportToPlatformYaml ( $importedFileName )
    private function addImportToPlatformYaml($importedFileName)
    {
        $platformConfig = Yaml::parse(file_get_contents(self::$platformConfigurationFilePath));
        foreach ($platformConfig['imports'] as $import) {
            if ($import['resource'] == $importedFileName) {
                $importAlreadyExists = true;
            }
        }
        if (!isset($importAlreadyExists)) {
            $platformConfig['imports'][] = ['resource' => $importedFileName];
            file_put_contents(self::$platformConfigurationFilePath, Yaml::dump($platformConfig, 5, 4));
        }
    }