Skip to content

Commit 75051b9

Browse files
committed
remove support for global middlewares
1 parent 23e0322 commit 75051b9

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

src/Workflow.php

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,9 @@ class Workflow extends Stage
1919
AllowNextBefore,
2020
AllowNextProcess;
2121

22-
private static array $globalMiddleware = [];
2322
private string $name;
2423
private array $middleware;
2524

26-
public static function addGlobalMiddleware(callable $middleware): void
27-
{
28-
self::$globalMiddleware[] = $middleware;
29-
}
30-
3125
public function __construct(string $name, callable ...$middlewares)
3226
{
3327
parent::__construct($this);
@@ -39,7 +33,7 @@ public function __construct(string $name, callable ...$middlewares)
3933
protected function runStage(WorkflowState $workflowState): ?Stage
4034
{
4135
$workflowState->setWorkflowName($this->name);
42-
$workflowState->setMiddlewares([...self::$globalMiddleware, ...$this->middleware]);
36+
$workflowState->setMiddlewares($this->middleware);
4337

4438
$nextStage = $this->nextStage;
4539
while ($nextStage) {

0 commit comments

Comments
 (0)