‪TYPO3CMS  10.4
Routes.php File Reference

Go to the source code of this file.

Variables

 return ['login'=>['path'=> '/login', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::formAction'], 'main'=>['path'=> '/main', 'referrer'=> 'required, refresh-always', 'target'=> Controller\BackendController::class . '::mainAction'], 'logout'=>['path'=> '/logout', 'target'=> Controller\LogoutController::class . '::logoutAction'], 'password_forget'=>['path'=> '/login/password-reset/forget', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::forgetPasswordFormAction'], 'password_forget_initiate_reset'=>['path'=> '/login/password-reset/initiate-reset', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::initiatePasswordResetAction'], 'password_reset_validate'=>['path'=> '/login/password-reset/validate', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::passwordResetAction'], 'password_reset_finish'=>['path'=> '/login/password-reset/finish', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::passwordResetFinishAction'], 'login_frameset'=>['path'=> '/login/frame', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::refreshAction'], 'wizard_table'=>['path'=> '/wizard/table', 'target'=> Controller\Wizard\TableController::class . '::mainAction'], 'wizard_add'=>['path'=> '/wizard/add', 'target'=> Controller\Wizard\AddController::class . '::mainAction'], 'wizard_list'=>['path'=> '/wizard/list', 'target'=> Controller\Wizard\ListController::class . '::mainAction'], 'wizard_edit'=>['path'=> '/wizard/edit', 'target'=> Controller\Wizard\EditController::class . '::mainAction'], 'wizard_link'=>['path'=> '/wizard/link/browse', 'target'=> Controller\LinkBrowserController::class . '::mainAction'], 'file_navframe'=>['path'=> '/folder/tree', 'target'=> Controller\FileSystemNavigationFrameController::class . '::mainAction'], 'online_media'=>['path'=> '/online-media', 'target'=> Controller\OnlineMediaController::class . '::mainAction'], 'record_history'=>['path'=> '/record/history', 'target'=> Controller\ContentElement\ElementHistoryController::class . '::mainAction'], 'db_new'=>['path'=> '/record/new', 'target'=> Controller\NewRecordController::class . '::mainAction'], 'pages_sort'=>['path'=> '/pages/sort', 'target'=> Controller\Page\SortSubPagesController::class . '::mainAction'], 'pages_new'=>['path'=> '/pages/new', 'target'=> Controller\Page\NewMultiplePagesController::class . '::mainAction'], 'new_content_element'=>['path'=> '/record/content/new', 'target'=> Controller\ContentElement\NewContentElementController::class . '::mainAction'], 'new_content_element_wizard'=>['path'=> '/record/content/wizard/new', 'target'=> Controller\ContentElement\NewContentElementController::class . '::wizardAction'], 'move_element'=>['path'=> '/record/move', 'target'=> Controller\ContentElement\MoveElementController::class . '::mainAction'], 'show_item'=>['path'=> '/record/info', 'target'=> Controller\ContentElement\ElementInformationController::class . '::mainAction'], 'dummy'=>['path'=> '/empty', 'target'=> Controller\DummyController::class . '::mainAction'], 'tce_db'=>['path'=> '/record/commit', 'target'=> Controller\SimpleDataHandlerController::class . '::mainAction'], 'tce_file'=>['path'=> '/file/commit', 'target'=> Controller\File\FileController::class . '::mainAction'], 'record_edit'=>['path'=> '/record/edit', 'target'=> Controller\EditDocumentController::class . '::mainAction'], 'thumbnails'=>['path'=> '/thumbnails', 'target'=> Controller\File\ThumbnailController::class . '::render'], 'image_processing'=>['path'=> '/image/process', 'target'=> Controller\File\ImageProcessController::class . '::process'],]
 

Variable Documentation

◆ return

return[ 'login'=>[ 'path'=> '/login', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::formAction'], 'main'=>[ 'path'=> '/main', 'referrer'=> 'required, refresh-always', 'target'=> Controller\BackendController::class . '::mainAction'], 'logout'=>[ 'path'=> '/logout', 'target'=> Controller\LogoutController::class . '::logoutAction'], 'password_forget'=>[ 'path'=> '/login/password-reset/forget', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::forgetPasswordFormAction'], 'password_forget_initiate_reset'=>[ 'path'=> '/login/password-reset/initiate-reset', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::initiatePasswordResetAction'], 'password_reset_validate'=>[ 'path'=> '/login/password-reset/validate', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::passwordResetAction'], 'password_reset_finish'=>[ 'path'=> '/login/password-reset/finish', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::passwordResetFinishAction'], 'login_frameset'=>[ 'path'=> '/login/frame', 'access'=> 'public', 'target'=> Controller\LoginController::class . '::refreshAction'], 'wizard_table'=>[ 'path'=> '/wizard/table', 'target'=> Controller\Wizard\TableController::class . '::mainAction'], 'wizard_add'=>[ 'path'=> '/wizard/add', 'target'=> Controller\Wizard\AddController::class . '::mainAction'], 'wizard_list'=>[ 'path'=> '/wizard/list', 'target'=> Controller\Wizard\ListController::class . '::mainAction'], 'wizard_edit'=>[ 'path'=> '/wizard/edit', 'target'=> Controller\Wizard\EditController::class . '::mainAction'], 'wizard_link'=>[ 'path'=> '/wizard/link/browse', 'target'=> Controller\LinkBrowserController::class . '::mainAction'], 'file_navframe'=>[ 'path'=> '/folder/tree', 'target'=> Controller\FileSystemNavigationFrameController::class . '::mainAction'], 'online_media'=>[ 'path'=> '/online-media', 'target'=> Controller\OnlineMediaController::class . '::mainAction'], 'record_history'=>[ 'path'=> '/record/history', 'target'=> Controller\ContentElement\ElementHistoryController::class . '::mainAction'], 'db_new'=>[ 'path'=> '/record/new', 'target'=> Controller\NewRecordController::class . '::mainAction'], 'pages_sort'=>[ 'path'=> '/pages/sort', 'target'=> Controller\Page\SortSubPagesController::class . '::mainAction'], 'pages_new'=>[ 'path'=> '/pages/new', 'target'=> Controller\Page\NewMultiplePagesController::class . '::mainAction'], 'new_content_element'=>[ 'path'=> '/record/content/new', 'target'=> Controller\ContentElement\NewContentElementController::class . '::mainAction'], 'new_content_element_wizard'=>[ 'path'=> '/record/content/wizard/new', 'target'=> Controller\ContentElement\NewContentElementController::class . '::wizardAction'], 'move_element'=>[ 'path'=> '/record/move', 'target'=> Controller\ContentElement\MoveElementController::class . '::mainAction'], 'show_item'=>[ 'path'=> '/record/info', 'target'=> Controller\ContentElement\ElementInformationController::class . '::mainAction'], 'dummy'=>[ 'path'=> '/empty', 'target'=> Controller\DummyController::class . '::mainAction'], 'tce_db'=>[ 'path'=> '/record/commit', 'target'=> Controller\SimpleDataHandlerController::class . '::mainAction'], 'tce_file'=>[ 'path'=> '/file/commit', 'target'=> Controller\File\FileController::class . '::mainAction'], 'record_edit'=>[ 'path'=> '/record/edit', 'target'=> Controller\EditDocumentController::class . '::mainAction'], 'thumbnails'=>[ 'path'=> '/thumbnails', 'target'=> Controller\File\ThumbnailController::class . '::render'], 'image_processing'=>[ 'path'=> '/image/process', 'target'=> Controller\File\ImageProcessController::class . '::process'],]

Definitions for routes provided by EXT:backend Contains all "regular" routes for entry points

Please note that this setup is preliminary until all core use-cases are set up here. Especially some more properties regarding modules will be added until TYPO3 CMS 7 LTS, and might change.

Currently the "access" property is only used so no token creation + validation is made, but will be extended further.

Definition at line 15 of file Routes.php.