Перейти до основного вмісту
Версія: 2.0

Workflow

Workflow й activity визначаються як класи, що успадковують базові класи Workflow та Activity, надані фреймворком. Workflow — це клас, який визначає послідовність activity, що виконуються паралельно, послідовно або поєднують обидва підходи.

Для створення нового workflow можна використати команду Artisan make:workflow:

php artisan make:workflow MyWorkflow

Він визначається успадкуванням класу Workflow та реалізацією методу handle().

use function Workflow\V2\activity;
use Workflow\V2\Workflow;

class MyWorkflow extends Workflow
{
public function handle()
{
return activity(MyActivity::class);
}
}