diff --git a/config/autoload/locks.global.php b/config/autoload/locks.global.php index db64e187..54d6ae66 100644 --- a/config/autoload/locks.global.php +++ b/config/autoload/locks.global.php @@ -10,7 +10,6 @@ use Zend\ServiceManager\AbstractFactory\ConfigAbstractFactory; // This class alias tricks the ConfigAbstractFactory to return Lock\Factory instances even with a different service name $localLockFactory = 'Shlinkio\Shlink\LocalLockFactory'; -class_alias(Lock\Factory::class, $localLockFactory); return [ diff --git a/config/container.php b/config/container.php index 37be5669..7bcc6181 100644 --- a/config/container.php +++ b/config/container.php @@ -3,6 +3,7 @@ declare(strict_types=1); use Symfony\Component\Dotenv\Dotenv; +use Symfony\Component\Lock; use Zend\ServiceManager\ServiceManager; chdir(dirname(__DIR__)); @@ -18,6 +19,7 @@ if (class_exists(Dotenv::class)) { } // Build container +class_alias(Lock\Factory::class, 'Shlinkio\Shlink\LocalLockFactory'); $config = require __DIR__ . '/config.php'; $container = new ServiceManager($config['dependencies']); $container->setService('config', $config);