views:

56

answers:

1

I'm searching for an easy way to "translate" url strings into arrays of controller/action name pairs.

example1:

/users/

should return

array('controller'=>'users','action'=>'index')

example2:

/admin/users/view/23

should return

array('controller'=>'users','action'=>'admin_view')

example3:

/

should return

array('controller'=>'pages','action'=>'home')
+1  A: 

Hello Asgraf, Router::parse could do it.

E.g.:

 <?php debug(Router::parse('/admin/users/index')) ?>

It is not exactly what you described, but chances are that this format is even better for further use, if you "stay" in cake.

Kind regards, Benjamin.

benjamin
Thanks! This is exactly what i needed.
Asgraf