ZF2 - Создание URL из маршрута

Я могу't понять, чтобы генерировать URL-адрес везде, где я хочу, в Zend 2

Я получаю действие и контроллер, поэтому я пытаюсь это:

$this->url('myControllerName', array('action' => 'myActionName'));

Но это возвращает объект, я просто хочу полную строку URL этого маршрута

Кто-нибудь может помочь мне найти правильный путь?

РЕДАКТИРОВАТЬ: по словам Стояна, возможно, я ошибся на своем маршруте. вот часть моего module.config

'router' => array (
                'routes' => array (
                        'indexqvm' => array (
                                'type' => 'segment',
                                'options' => array (
                                        'route' => '/Indexqvm[/:action][/:id_event]',
                                    'constraints' => array (
                                            'action' => '[a-zA-Z][a-zA-Z0-9_-]+',
                                            'id_event' => '[0-9]+'
                                    ),
                                    'defaults' => array (
                                            'controller' => 'Qvm\Controller\Indexqvm',
                                            'action' => 'index' 
                                    ) 
                            ) 
                    ),

И мой звонок:

echo $this->url('indexqvm', array('action' => 'list-index'));

ошибка: Исправляемая фатальная ошибка: объект класса Zend \ Mvc \ Controller \ Plugin \ Url не может быть преобразован в строку

Ответы на вопрос(2)

Ваш ответ на вопрос