setDescription('Generate crossdomain.xml file according to configuration'); } /** * {@inheritdoc} */ protected function doExecute(InputInterface $input, OutputInterface $output) { $configuration = $this->container['phraseanet.configuration']['crossdomain']; $dumper = new CrossDomainDumper(); $xml = $dumper->dump($configuration); $output->writeln($xml); $this->container['filesystem']->dumpFile($this->container['root.path'].'/www/crossdomain.xml', $xml); return ; } }