Задание автоматически завершается, когда оно достигает конца метода handle без каких-либо исключений или вмешательства.
public function handle(){
if($problem){
// manage the problem
return $this->release(5);
}else{
// do nothing and the job will finish anyways
}
}
Но есть ли способ завершить работу вручную, например
public function handle(){
if($problem){
return $this->release(5);
}else{
return $this->finish();
}
}
Может быть, я упустил это из виду, но не смог найти такую информацию.