protected function configure() { parent::configure(); $this->setName('pause')->setDescription('Pause tubes')->addArgument('delay', InputArgument::OPTIONAL, 'Pause the tube(s) for this many seconds', 0)->addTubeArgument(); }
protected function configure() { parent::configure(); $this->setName('delete')->setDescription('Delete jobs')->addTubeArgument()->addStateOptions()->addNumberOption(); }
protected function configure() { parent::configure(); $this->setName('kick')->setDescription('Kick buried and delayed jobs')->addTubeArgument()->addNumberOption(); }
protected function configure() { parent::configure(); $this->setName('bury')->setDescription('Bury jobs')->addTubeArgument()->addNumberOption(); }
protected function configure() { parent::configure(); $this->setName('peek')->setDescription('Peek at the first job')->addTubeArgument()->addStateOptions()->addOption('id', 'i', InputOption::VALUE_REQUIRED, 'Inspect job by ID')->addOption('stats', 's', InputOption::VALUE_NONE, 'Also output the job\'s stats'); }