CakePHP には、要求された URL を変換し、実行するコントローラーとアクションを決定する機能があるようです。これは、http 要求ごとに実行する必要があることを示しています。
このプロセスをコントローラー内またはシステム内の他の場所で利用する方法はありますか? 最良の結果は、URL 文字列を入力する関数を用意することです。応答はコントローラーの詳細を含む配列です。例えば:
$url_route = RouteFunction('/page/url/here');
// $url_route = array(
//    'controller' => 'page', 
//    'action' => 'display', 
//    'pass' => array('url', 'here')
// );