CakePHP передает аргументы в Controller :: redirect

В действиях контроллера для перенаправления я использую это:

$this->redirect(array('controller' => 'tools', 'action' => 'index'));

или это

$this->redirect('/tools/index');

И когда я передаю данные с перенаправлением, я использую это:

$this->redirect('tools/index/?myArgument=12');

Но я не смог найти способ передать «мой аргумент» с помощью "this-redirect-array" нотации.
Я не хочу использовать это, потому что некоторые проблемы маршрутизации:

$this->redirect(array('controller' => 'tools', 'action' => 'index', "myArgument"));

Мне нужно что-то вроде этого:

$this->redirect(array('controller' => 'tools', 'action' => 'index', "?myArgument=12"));

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

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