getArgument('arg1'); if ($arg1) { $io->note(sprintf('You passed an argument: %s', $arg1)); } if ($input->getOption('option1')) { // ... } $io->success('You have a new command! Now make it your own! Pass --help to see your options.'); return Command::SUCCESS; } /** * @return FoodVendor[] */ public function generateVendors(int $amount = 10): array { $vendors = []; foreach (range(1, $amount) as $i) { $vendor = new FoodVendor(); $vendor->setName('Food Vendor ' . $i); $this->entityManager->persist($vendor); $vendors[] = $vendor; } return $vendors; } public function generateOrdersForVendor(FoodVendor $vendor, int $amount = 10): array { $orders = []; foreach (range(1, $amount) as $i) { $order = new FoodOrder(); $order->setFoodVendor($vendor); if ($i % 2 === 0) { $order->close(); } $orders[] = $order; } return $orders; } }