addArgument('date', InputArgument::OPTIONAL, 'date'); $this->addArgument('advertiser_ids', InputArgument::OPTIONAL, 'advertiser_ids'); } /** * @param InputInterface $input * @param OutputInterface $output * @return int */ protected function execute(InputInterface $input, OutputInterface $output): int { $date = $input->getArgument('date'); $advertiser_ids = $input->getArgument('advertiser_ids'); $params = [ 'date' => explode(',', $date), 'advertiser_ids' => explode(',', $advertiser_ids), ]; $res = (new GdtCostHourLogic)->run($params); $output->writeln('gdt cost:' . $res); return self::SUCCESS; } }