SensioLabs\Deptrac\ConfigurationLoader::dumpConfiguration PHP Method

dumpConfiguration() public method

public dumpConfiguration ( )
    public function dumpConfiguration()
    {
        if ($this->hasConfiguration()) {
            throw new \RuntimeException('Configuration already exists.');
        }
        file_put_contents($this->configFilePathname, file_get_contents(__DIR__ . '/Configuration/example_configuration.yml'));
    }

Usage Example

Ejemplo n.º 1
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $configurationLoader = new ConfigurationLoader('depfile.yml');
     if ($configurationLoader->hasConfiguration()) {
         $output->writeln('<error>depfile.yml already exists</error>');
         return 1;
     }
     $configurationLoader->dumpConfiguration();
     $output->writeln('depfile <info>dumped.</info>');
 }