Skip to content

Instantly share code, notes, and snippets.

@russ
Created October 13, 2008 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save russ/16553 to your computer and use it in GitHub Desktop.
Save russ/16553 to your computer and use it in GitHub Desktop.
<?
$routing = new Routing();
$mapper = new Mapper();
$mapper->connect(':controller/:action/:id', array( 'controller' => "pages", 'action' => "index", 'name' => "default" ));
$mapper->connect('signup', array( ':controller' => 'users', ':action' => 'create' ));
$mapper->connect('activate/:key', array( ':controller' => 'users', ':action' => 'activate' ));
$mapper->connect('set_password/:key', array( ':controller' => 'users', ':action' => 'set_password' ));
$mapper->connect('change_password', array( ':controller' => 'users', ':action' => 'change_password' ));
$mapper->connect('remove_account', array( ':controller' => 'users', ':action' => 'destroy' ));
$mapper->connect('login', array( ':controller' => 'sessions', ':action' => 'login' ));
$mapper->connect('logout', array( ':controller' => 'sessions', ':action' => 'logout' ));
$mapper->connect('profile', array( ':controller' => 'users', ':action' => 'index' ));
$mapper->connect('redeem', array( ':controller' => 'bonuses', ':action' => 'redeem' ));
$mapper->connect('admin$', array( ':controller' => 'admin/dashboard', ':action' => 'index' ));
$mapper->connect('admin/blasts/preview/:type/:id', array( ':controller' => 'admin/blasts', ':action' => 'preview' ));
$mapper->connect('admin/raffles/:id/draw', array( ':controller' => 'admin/raffles', ':action' => 'draw' ));
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment