regarding documentation I've added parameter handler to my dispatcher for hanling URLs like this: https://example.com/controller/key1/value1/key2/value
but when a key has a blnak value dispatcher->getParams()
give invalid answer! see example:
URL: https://example.com/controller/action/key1/value1/key2//key3/value3 // <- key2 has blank value
print_r($dispatcher->getParams());
// expected [ key1:value1, key2:null, key3:value3 ]
// returns [ key1:value1, key2:key3 ] <- why bypassed blank value!!!