From a7864489b026535f6f07dd31566e9c0732852e2e Mon Sep 17 00:00:00 2001 From: Craig Duncan Date: Sat, 25 Jan 2020 13:06:31 +0000 Subject: [PATCH] Mysqli doesn't support the named parameters used by PdoAdapter --- src/Symfony/Component/Cache/Traits/PdoTrait.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Symfony/Component/Cache/Traits/PdoTrait.php b/src/Symfony/Component/Cache/Traits/PdoTrait.php index b636e7565b..3294f1fe50 100644 --- a/src/Symfony/Component/Cache/Traits/PdoTrait.php +++ b/src/Symfony/Component/Cache/Traits/PdoTrait.php @@ -395,6 +395,7 @@ trait PdoTrait } else { switch ($this->driver = $this->conn->getDriver()->getName()) { case 'mysqli': + throw new \LogicException(sprintf('The adapter "%s" does not support the mysqli driver, use pdo_mysql instead.', \get_class($this))); case 'pdo_mysql': case 'drizzle_pdo_mysql': $this->driver = 'mysql';