[FEATURE] Introduce "Application" classes for all entry points
In an effort to move away from TYPO3_MODE and global code an instance that acts as an entry point has been introduced. The Application class which serves as a wrapper for setting up the Bootstrap and calling the request has been introduced. Additionally, new Applications (like typo3_console) can benefit from the flexible way of registering RequestHandlers on their own while still using the bootstrap or only parts of it. Resolves: #67808 Releases: master Change-Id: I20c92d0bc8df5d50d76922a8dfe1cbd898e6f1dd Reviewed-on: http://review.typo3.org/40493 Reviewed-by:Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- composer.json 2 additions, 2 deletionscomposer.json
- index.php 5 additions, 4 deletionsindex.php
- typo3/ajax.php 4 additions, 5 deletionstypo3/ajax.php
- typo3/alt_clickmenu.php 9 additions, 9 deletionstypo3/alt_clickmenu.php
- typo3/alt_db_navframe.php 13 additions, 13 deletionstypo3/alt_db_navframe.php
- typo3/alt_doc.php 23 additions, 22 deletionstypo3/alt_doc.php
- typo3/alt_file_navframe.php 13 additions, 12 deletionstypo3/alt_file_navframe.php
- typo3/backend.php 9 additions, 9 deletionstypo3/backend.php
- typo3/browser.php 11 additions, 11 deletionstypo3/browser.php
- typo3/cli_dispatch.phpsh 4 additions, 8 deletionstypo3/cli_dispatch.phpsh
- typo3/db_new.php 11 additions, 11 deletionstypo3/db_new.php
- typo3/dummy.php 11 additions, 11 deletionstypo3/dummy.php
- typo3/index.php 8 additions, 8 deletionstypo3/index.php
- typo3/init.php 6 additions, 5 deletionstypo3/init.php
- typo3/login_frameset.php 12 additions, 12 deletionstypo3/login_frameset.php
- typo3/logout.php 10 additions, 10 deletionstypo3/logout.php
- typo3/mod.php 4 additions, 3 deletionstypo3/mod.php
- typo3/move_el.php 11 additions, 10 deletionstypo3/move_el.php
- typo3/show_item.php 13 additions, 13 deletionstypo3/show_item.php
- typo3/sysext/backend/Classes/Console/Application.php 88 additions, 0 deletionstypo3/sysext/backend/Classes/Console/Application.php
Please register or sign in to comment