diff --git a/module/VuFind/src/VuFind/XSLT/Importer.php b/module/VuFind/src/VuFind/XSLT/Importer.php index 1e73d8f40455fec51624ac5947c8f1518e024812..7e36c940da520e64eb6660991bc7daea74c1e7c1 100644 --- a/module/VuFind/src/VuFind/XSLT/Importer.php +++ b/module/VuFind/src/VuFind/XSLT/Importer.php @@ -170,7 +170,7 @@ class Importer implements ServiceLocatorAwareInterface $parts = explode('\\', $class); $class = preg_replace('/[^A-Za-z0-9_]/', '', array_pop($parts)); $ns = implode('\\', $parts); - eval("class $class extends \\$ns\\$class { }"); + class_alias("$ns\\$class", $class); } $methods = get_class_methods($class); if (method_exists($class, 'setServiceLocator')) {