From 44af6fdf226f85db262f4c4aff3c5062f0844404 Mon Sep 17 00:00:00 2001 From: emargareten <46111162+emargareten@users.noreply.github.com> Date: Tue, 30 Aug 2022 17:09:51 +0300 Subject: [PATCH] Reverse bootstrappers when reverting to central Some of my bootstrappers are depending on previous bootstrappers but when reverting it needs to run in reverse order. Submitting to v4 since this might be a breaking change (currently I am overriding this file). --- src/Listeners/RevertToCentralContext.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Listeners/RevertToCentralContext.php b/src/Listeners/RevertToCentralContext.php index ac746ed4..0a680532 100644 --- a/src/Listeners/RevertToCentralContext.php +++ b/src/Listeners/RevertToCentralContext.php @@ -14,7 +14,7 @@ class RevertToCentralContext { event(new RevertingToCentralContext($event->tenancy)); - foreach ($event->tenancy->getBootstrappers() as $bootstrapper) { + foreach (array_reverse($event->tenancy->getBootstrappers()) as $bootstrapper) { $bootstrapper->revert(); }