-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Support des groupes de middlewares
Ce commit refactorise la classe MiddlewareQueue pour introduire le support des groupes de middlewares. Auparavant, il n'y avait pas de mécanisme pour définir des groupes de middlewares, ce qui rendait difficile l'organisation et la gestion de l'ordre d'exécution. l'ordre d'exécution. Avec ce changement, vous pouvez maintenant définir des groupes de middlewares et spécifier l'ordre dans lequel ils seront exécutés. Les changements sont les suivants : - Ajout d'une nouvelle propriété `$groups` dans la classe MiddlewareQueue pour stocker les groupes de middlewares. - Ajout d'une nouvelle méthode `groups(array $groups)` dans la classe MiddlewareQueueue pour définir les groupes de middlewares. - Modification de la méthode `register()` dans la classe MiddlewareQueueue pour remplir la propriété `$groups` avec les groupes de middlewares fournis. - Ajout d'une nouvelle méthode `resolveGroups()` dans la classe MiddlewareQueueue pour résoudre les groupes de middlewares et les insérer dans la file d'attente d'exécution.
- Loading branch information
1 parent
109acec
commit 7d6b928
Showing
3 changed files
with
88 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters