em = $container->get('doctrine')->getManager(); } /** * {@inheritdoc} */ public function configure(): void { $this->setName('prometeo:skipper:generate'); $this->addArgument( 'folder', InputArgument::OPTIONAL, 'Path to folder with generates entities by default "/generatedentities"' ) ->addArgument( 'prefix', InputArgument::OPTIONAL, 'By default "App.Entity"' ) ; } /** * {@inheritdoc} */ public function execute(InputInterface $input, OutputInterface $output): void { $folder='generatedentities'; $prefix='App.Entity'; if ($input->getArgument('folder')) { $folder=$input->getArgument('folder'); } if ($input->getArgument('prefix')) { $prefix=$input->getArgument('prefix'); } foreach (glob($folder."/*.php") as $nombre_fichero) { echo "TamaƱo de $nombre_fichero " . filesize($nombre_fichero) . "\n"; } } }