CakePHP przekazuje argumenty w Controller :: redirect

W akcjach kontrolera do przekierowania używam tego:

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

albo to

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

A kiedy przekazuję dane z przekierowaniem, używam tego:

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

Ale nie mogłem znaleźć sposobu na przekazanie „myargument” przez notację „this-redirect-array”.
Nie chcę tego używać, ponieważ niektóre problemy z routingiem:

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

Potrzebuję czegoś takiego:

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

questionAnswers(3)

yourAnswerToTheQuestion