protected function printSchedule(ScheduledCommandInterface $command, Schedulable $scheduler) { $commandService = App::make('Indatus\\Dispatcher\\Services\\CommandService'); $arguments = $commandService->prepareArguments($scheduler->getArguments()); $options = $commandService->prepareOptions($scheduler->getOptions()); $this->table->addRow(['', '', trim($arguments) . ' ' . $options, $scheduler->getScheduleMonth(), $scheduler->getScheduleWeek(), $scheduler->getScheduleDayOfMonth(), $scheduler->getScheduleDayOfWeek(), $scheduler->getScheduleHour(), $scheduler->getScheduleMinute(), '']); }
/** * When a command should run * * @param Scheduler $scheduler * @return \Indatus\Dispatcher\Scheduling\Schedulable */ public function schedule(Schedulable $scheduler) { return $scheduler->minutes('0,30'); }
public function schedule(Schedulable $scheduler) { return $scheduler->daily(); }
/** * When a command should run * * @param Scheduler $scheduler * @return \Indatus\Dispatcher\Schedulable */ public function schedule(Schedulable $scheduler) { return $scheduler->setSchedule('*/30', '*', '*', '*', '*'); }
/** * @inheritDoc * @return Scheduler */ public function opts(array $options) { return parent::opts($options); }
/** * When a command should run * * @param Scheduler|Schedulable $scheduler * @return \Indatus\Dispatcher\Scheduling\Schedulable */ public function schedule(Schedulable $scheduler) { return $scheduler->daily()->hours(0); // midnight }
/** * When a command should run * * @param Scheduler $scheduler * @return \Indatus\Dispatcher\Scheduling\Schedulable */ public function schedule(Schedulable $scheduler) { return $scheduler->daily()->hours(06)->minutes(00); }
public function schedule(Schedulable $scheduler) { return $scheduler->everyMinutes(30); }
/** * When a command should run * * @param Scheduler $scheduler * @return \Indatus\Dispatcher\Scheduling\Schedulable */ public function schedule(Schedulable $scheduler) { // run every 5 minutes return $scheduler->everyMinutes(5); }
/** * When a command should run * * @param Scheduler $scheduler * @return \Indatus\Dispatcher\Scheduling\Schedulable */ public function schedule(Schedulable $scheduler) { //return $scheduler->daily()->hours(5)->minutes(30); return $scheduler->everyMinutes(1); }