From 42e04f5e63e976ec2617b25838dc9208f1bd6666 Mon Sep 17 00:00:00 2001 From: Emma De Silva Date: Wed, 24 Jun 2026 17:33:07 +0200 Subject: [PATCH] [11.x] Fix PHP 8.5 deprecation warning for PDO::MYSQL_ATTR_SSL_CA --- src/Components/Database/stubs/database.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Components/Database/stubs/database.php b/src/Components/Database/stubs/database.php index f8e8dcb8..3bea2ae3 100644 --- a/src/Components/Database/stubs/database.php +++ b/src/Components/Database/stubs/database.php @@ -55,7 +55,7 @@ 'strict' => true, 'engine' => null, 'options' => extension_loaded('pdo_mysql') ? array_filter([ - PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + (defined('Pdo\Mysql::ATTR_SSL_CA') ? Pdo\Mysql::ATTR_SSL_CA : PDO::MYSQL_ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'), ]) : [], ], @@ -75,7 +75,7 @@ 'strict' => true, 'engine' => null, 'options' => extension_loaded('pdo_mysql') ? array_filter([ - PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + (defined('Pdo\Mysql::ATTR_SSL_CA') ? Pdo\Mysql::ATTR_SSL_CA : PDO::MYSQL_ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'), ]) : [], ],