icingaweb2/application/forms/Config/Resource
Eric Lippmann 298f52456f Use Pdo\Mysql driver-specific constants
Replace deprecated `PDO::MYSQL_*` constant usage with the driver-specific
`Pdo\Mysql::ATTR_*` constants introduced in PHP 8.4.

This prepares the code for PHP 8.5, where accessing MySQL driver constants
through the generic `PDO` class is deprecated.

This change requires a compatibility shim on older PHP versions to provide
`Pdo\Mysql` for runtimes that do not expose the driver-specific class yet.  The
shim is provided in `ipl-sql`. As a consequence, the required version of the
Icinga PHP library has been raised.
2026-03-19 22:27:45 +01:00
..
DbResourceForm.php Use Pdo\Mysql driver-specific constants 2026-03-19 22:27:45 +01:00
FileResourceForm.php Change all license headers to only reflect a file's year of creation 2016-02-08 15:41:00 +01:00
LdapResourceForm.php LdapResourceForm: Remove hostname validator 2019-04-23 10:56:05 +02:00
SshResourceForm.php SshResourceForm: fix XSS by escaping user-defined resource name 2022-12-01 11:35:11 +01:00