From c4b8875be20d90cf20971c7abd818a43671f064e Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 31 Jan 2018 07:20:49 +1030 Subject: [PATCH] Don't break compatibility with extensions that return a function name eg. s9e/mediaembed --- framework/core/src/Extension/ExtensionManager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/core/src/Extension/ExtensionManager.php b/framework/core/src/Extension/ExtensionManager.php index fad49829f..5f434dcf8 100644 --- a/framework/core/src/Extension/ExtensionManager.php +++ b/framework/core/src/Extension/ExtensionManager.php @@ -292,7 +292,7 @@ class ExtensionManager // If an extension has not yet switched to the new bootstrap.php // format, it might return a function (or more of them). We wrap // these in a Compat extender to enjoy an unique interface. - if ($extender instanceof \Closure) { + if ($extender instanceof \Closure || is_string($extender)) { return new Compat($extender); } else { return $extender;