Я пытаюсь извлечь параметры GET из URL-адреса ZF REST. Это не текущий запрос, и я не хочу вызывать URL-адрес или выполнять маршрут, мне просто нужны параметры. Я ищу функцию полезности, такую как parse_url(), но для формата Zend REST. Есть ли это, или мне нужно изобретать велосипед?
Я пробовал несколько вещей, таких как создание нового Zend_Controller_Request_Http, но параметры не заполняются. Это допустимый URL-адрес HTTP.
Изменить: по запросу образец URL-адреса Zend:
http://localhost/index/index/param1/foo/param2/bar
Поэтому я просто пытаюсь получить param1 и param2 из этого URL.
Изменить # 2: я пробовал это, но он не работает:
$request = new Zend_Controller_Request_Http('http://localhost/home/test/param1/foo/param2/bar');
$front = Zend_Controller_Front::getInstance();
$route = new Zend_Rest_Route($front);
var_dump($route->match($request));