Skip to content

"Unknown named parameter" on routings with parameters #29

@lllopo

Description

@lllopo

Version

  • WP Emerge: 0.16.0
  • WordPress: 5.7.2
  • PHP: 8.0.5

Expected behavior

Routings with parameters should work.

Actual behavior

Looks like they don't (I think because of with PHP 8). At least I don't see the error in my code if any. I'm getting : "Unknown named parameter $num1" in HttpKernel.php on line 177.

Steps to reproduce (in case of a bug)

  1. Create a routing of the type :
    App::route()->get()->url('/joro-test/{num1}/{num2}')->handle('TestController@check');

  2. Controller looks like this :

class TestController {
		public function check(RequestInterface $request, $view, $num1, $num2) {
			return App::view("web/test/check")->with( "someVar", $num2 ?? "bang" );
		}
	}

Comments : I see similar complaints with Symfony routing, which is similar.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions