From ca28f0ca45a71176316e2ac8a1aae82dd876c40e Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Tue, 19 Jun 2018 21:59:45 +0930 Subject: [PATCH] Merge event listener registration --- framework/core/src/Extend/Formatter.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/framework/core/src/Extend/Formatter.php b/framework/core/src/Extend/Formatter.php index 3f0c75ff8..13245db4a 100644 --- a/framework/core/src/Extend/Formatter.php +++ b/framework/core/src/Extend/Formatter.php @@ -43,13 +43,13 @@ class Formatter implements ExtenderInterface // Also set up an event listener to flush the formatter cache whenever // this extension is enabled or disabled. - $flush = function ($event) use ($container, $extension) { - if ($event->extension === $extension) { - $container->make(ActualFormatter::class)->flush(); + $events->listen( + [Enabled::class, Disabled::class], + function ($event) use ($container, $extension) { + if ($event->extension === $extension) { + $container->make(ActualFormatter::class)->flush(); + } } - }; - - $events->listen(Enabled::class, $flush); - $events->listen(Disabled::class, $flush); + ); } }