From 9ee12eebcdf897088168bb6f241ad3e0a1688f3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20Klabbers?= Date: Fri, 27 Mar 2020 13:28:44 +0100 Subject: [PATCH] fixes checking for enabled extension and correct pointer of https://github.com/flarum/core/commit/13e20c2cedc407797c395147e37e22f775be678c --- framework/core/src/Extension/ExtensionManager.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/framework/core/src/Extension/ExtensionManager.php b/framework/core/src/Extension/ExtensionManager.php index 71cdc1005..7ac0f9a90 100644 --- a/framework/core/src/Extension/ExtensionManager.php +++ b/framework/core/src/Extension/ExtensionManager.php @@ -258,7 +258,7 @@ class ExtensionManager /** * Get only enabled extensions. * - * @return array + * @return array|Extension[] */ public function getEnabledExtensions() { @@ -316,7 +316,9 @@ class ExtensionManager */ public function isEnabled($extension) { - return in_array($extension, $this->getEnabledExtensions()); + $enabled = $this->getEnabledExtensions(); + + return isset($enabled[$extension]); } /**