Simplify the usage of options in template listeners
authorAlexander Ebert <ebert@woltlab.com>
Fri, 25 Aug 2023 14:26:57 +0000 (16:26 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Fri, 25 Aug 2023 14:26:57 +0000 (16:26 +0200)
wcfsetup/install/files/lib/system/cache/builder/TemplateListenerCodeCacheBuilder.class.php

index 8664439dfb79e658f53236ee8546f978a934c534..693a1367f9b03b1cef596b1d7426a5569a6c9014 100644 (file)
@@ -44,7 +44,7 @@ class TemplateListenerCodeCacheBuilder extends AbstractCacheBuilder
                     $options = \explode(',', \strtoupper($templateListener->options));
 
                     $options = \array_map(static function ($value) {
-                        return "('" . $value . "'|defined && '" . $value . "'|constant)";
+                        return "(" . $value . ")";
                     }, $options);
 
                     $templateCode .= '(' . \implode(' || ', $options) . ')';