From 849dc9b6d32b989866ed49f5b072aa449be5b614 Mon Sep 17 00:00:00 2001 From: Jan Schuppik Date: Fri, 27 Feb 2026 21:51:00 +0100 Subject: [PATCH 1/2] Modernize according to ipl-stdlib breaking modernize changes Add strict types to `SearchBar::isValideEvent()` Set required ipl-stdlib version to the breaking changes branch --- composer.json | 4 ++-- src/Control/SearchBar.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 1534baa9e..c785bb19d 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "ipl/i18n": ">=0.2.0", "ipl/orm": ">=0.5.2", "ipl/scheduler": ">=0.1.0", - "ipl/stdlib": ">=0.13.0", + "ipl/stdlib": "dev-modernize-code-with-breaking-changes as 0.14.0-dev", "fortawesome/font-awesome": "^6", "wikimedia/less.php": "^3.2.1" }, @@ -33,7 +33,7 @@ "ipl/i18n": "dev-main", "ipl/orm": "dev-main", "ipl/scheduler": "dev-main", - "ipl/stdlib": "dev-main", + "ipl/stdlib": "dev-modernize-code-with-breaking-changes as 0.14.0-dev", "shardj/zf1-future": "^1.22" } } diff --git a/src/Control/SearchBar.php b/src/Control/SearchBar.php index cc4a53bc3..051d9de42 100644 --- a/src/Control/SearchBar.php +++ b/src/Control/SearchBar.php @@ -255,7 +255,7 @@ public function populate($values) parent::populate($values); } - public function isValidEvent($event) + public function isValidEvent(string $event): bool { switch ($event) { case self::ON_ADD: From 1cdc560b3276f7564b836c6d3c7bdb6eb62cf181 Mon Sep 17 00:00:00 2001 From: Jan Schuppik Date: Wed, 18 Mar 2026 22:49:02 +0100 Subject: [PATCH 2/2] Set required ipl-html version to breaking modernize changes branch --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index c785bb19d..3ff57266e 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "php": ">=8.2", "ext-json": "*", "psr/http-message": "^1.1", - "ipl/html": ">=0.9.0", + "ipl/html": "dev-breaking-modernize-dependencies as 0.9.0-dev", "ipl/i18n": ">=0.2.0", "ipl/orm": ">=0.5.2", "ipl/scheduler": ">=0.1.0", @@ -29,7 +29,7 @@ "wikimedia/less.php": "^3.2.1" }, "require-dev": { - "ipl/html": "dev-main", + "ipl/html": "dev-breaking-modernize-dependencies as 0.9.0-dev", "ipl/i18n": "dev-main", "ipl/orm": "dev-main", "ipl/scheduler": "dev-main",