В Cake объект запроса предоставляет такие элементы маршрута, как имя контроллера, имя действия и переданные аргументы.Мы получаем доступ к этим элементам с помощью метода getParam()
объекта запроса или с помощью массива params объекта запроса, как вы сделали.
Так что, если мы перейдем к URL-адресу http://somedomain/posts/update/3
, объект запроса будетсодержат следующие данные через getParam
или массив параметров:
$this->request->params['controller']
(PostsController) $this->request->params['action']
(индекс)
Пожалуйстасм. Объект запроса и Элементы маршрута для получения более подробной информации.