Commit graph

8 commits

Author SHA1 Message Date
Bastian Lederer
f8d4f92566
Ensure forward compatibility with ipl-orm by adding return types (#1340)
Some checks failed
L10n Update / update (push) Has been cancelled
CI / PHP (push) Has been cancelled
Add explicit return types to `ipl-orm`-derived methods to prepare for strict
typing. These additions are safe, as they only annotate existing methods that
previously lacked return type declarations.
2026-03-23 16:17:52 +01:00
Bastian Lederer
8af79a61b2 Avoid using null as an array key or as the key to array_key_exists()
Passing `null` as the key to `array_key_exists()` or using it as an array key
is deprecated as of PHP 8.5.

Co-authored-by: Eric Lippmann <eric.lippmann@icinga.com>
2026-03-20 14:54:23 +01:00
Eric Lippmann
272e791390 License source files as GPL-3.0-or-later
Add SPDX license headers and mark source files as GPL-3.0-or-later to
preserve the option to relicense under later GPL versions.
2026-03-11 14:03:05 +01:00
Johannes Meyer
11e470b303 Avoid passing non-string args to ctype_*() functions 2022-03-24 14:16:42 +01:00
Johannes Meyer
e09bcc1379 Adjust usages of filter property relationCol 2021-03-19 14:04:24 +01:00
Johannes Meyer
6e73d390c2 Replace all usages of Icinga\Data\Filter with ipl\Stdlib\Filter 2021-01-14 12:08:59 +01:00
Johannes Meyer
5e441c93a0 Add license note to every file 2020-03-13 10:36:24 +01:00
Johannes Meyer
3deb90d373 Introduce class Bitmask 2019-12-03 09:55:48 +01:00