public function getWorkflowStatusAttribute()
{
if ($this->cancelled_at != Null) {
return 'Abgebrochen';
} else if ($this->failedJobs()->isNotEmpty()) {
return 'Fehlgeschlagen';
} else if (!$this->allJobsHaveFinished()) {
return 'Läuft';
} else if ($this->allJobsHaveFinished()) {
return 'Abgeschlossen';
}
}
public function getWorkflowStatusAttribute()
{
if ($this->cancelled_at != Null) {
return 'Abgebrochen';
} else if ($this->failedJobs()->isNotEmpty()) {
return 'Fehlgeschlagen';
} else if (!$this->allJobsHaveFinished()) {
return 'Läuft';
} else if ($this->allJobsHaveFinished()) {
return 'Abgeschlossen';
}
}