protected function addRoutes(ControllerCollection $ctr)
{
$ctr->get('/browse/{namespace}/{path}', 'browse')->assert('path', '.*')->value('namespace', 'files')->value('path', '')->bind('asyncbrowse');
$ctr->get('/file/autocomplete', 'filesAutoComplete')->bind('file/autocomplete');
$ctr->post('/file/create', 'createFile')->bind('file/create');
$ctr->post('/file/delete', 'deleteFile')->bind('file/delete');
$ctr->post('/file/duplicate', 'duplicateFile')->bind('file/duplicate');
$ctr->post('/file/rename', 'renameFile')->bind('file/rename');
$ctr->post('/folder/create', 'createFolder')->bind('createfolder');
$ctr->post('/folder/rename', 'renameFolder')->bind('renamefolder');
$ctr->post('/folder/remove', 'removeFolder')->bind('removefolder');
$ctr->get('/recordbrowser', 'recordBrowser')->bind('recordbrowser');
}