From 27b936fdb41399b1f1ff0be8c39018ba6b0c0196 Mon Sep 17 00:00:00 2001 From: sinbad Date: Mon, 22 Sep 2025 17:16:21 +0500 Subject: [PATCH 1/2] It has been resolved a problem with unknown named parameter as major versions --- phalcon/Dispatcher/AbstractDispatcher.zep | 2 +- phalcon/Mvc/Micro/LazyLoader.zep | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/phalcon/Dispatcher/AbstractDispatcher.zep b/phalcon/Dispatcher/AbstractDispatcher.zep index 296a6c2a6cb..c1d7f4fc367 100644 --- a/phalcon/Dispatcher/AbstractDispatcher.zep +++ b/phalcon/Dispatcher/AbstractDispatcher.zep @@ -156,7 +156,7 @@ abstract class AbstractDispatcher extends AbstractInjectionAware implements Disp { return call_user_func_array( [handler, actionMethod], - params + array_values(params) ); } diff --git a/phalcon/Mvc/Micro/LazyLoader.zep b/phalcon/Mvc/Micro/LazyLoader.zep index f1c4706610c..f993456a79a 100644 --- a/phalcon/Mvc/Micro/LazyLoader.zep +++ b/phalcon/Mvc/Micro/LazyLoader.zep @@ -76,7 +76,7 @@ class LazyLoader */ return call_user_func_array( [handler, method], - arguments + array_values(arguments) ); } From abcb4176ad5f6f5837f37d451e7058c3e1fde889 Mon Sep 17 00:00:00 2001 From: sinbad Date: Mon, 22 Sep 2025 17:27:40 +0500 Subject: [PATCH 2/2] has been changed changelog 5.4.1 --- CHANGELOG-5.0.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG-5.0.md b/CHANGELOG-5.0.md index 0bb54495151..f056afd3722 100644 --- a/CHANGELOG-5.0.md +++ b/CHANGELOG-5.0.md @@ -20,6 +20,13 @@ ### Removed +## [5.4.1](https://github.com/phalcon/cphalcon/releases/tag/v5.4.1) (2025-09-XX) + +### Fixed + +- Fixed `Phalcon\Mvc\Micro\LazyLoader::callMethod` to prevent `Unknown named parameter` error [#16724](https://github.com/phalcon/cphalcon/issues/16797) +- Fixed `Phalcon\Dispatcher\AbstractDispatcher` when calling action methods that do not define parameters to prevent `Unknown named parameter` error. + ## [5.4.0](https://github.com/phalcon/cphalcon/releases/tag/v5.4.0) (2023-10-25) ### Changed