[BUGFIX] Remove XCLASS inclusion blocks from t3lib
authorTolleiv Nietsch <info@tolleiv.de>
Tue, 17 Apr 2012 08:58:10 +0000 (10:58 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 29 Apr 2012 13:50:13 +0000 (15:50 +0200)
commit6be80a5dda85abd6601638b67bf501f61c6d2148
tree7931d7fe5a682b41bdf4a6cc5517f6e3abd06041
parent46c041895da3459f8d31fc316ffd1d28a929f83f
[BUGFIX] Remove XCLASS inclusion blocks from t3lib

After #31893 is merged we can remove the XCLASS blocks from the
Core. This patchset removes it from the classes within t3lib.

Besides that it declares t3lib_TimeTrackNull and t3lib_TimeTrack
to be final to make sure that extending them is still denied.

This patchset itself should not be merged before the related patch
for EXT:dbal (#31183) is merged.

Change-Id: I09e5253191972ac4b3b033aeb770758690ea3755
Fixes: #36184
Releases: 6.0
Reviewed-on: http://review.typo3.org/10556
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
170 files changed:
t3lib/class.t3lib_admin.php
t3lib/class.t3lib_ajax.php
t3lib/class.t3lib_arraybrowser.php
t3lib/class.t3lib_basicfilefunc.php
t3lib/class.t3lib_beuserauth.php
t3lib/class.t3lib_browsetree.php
t3lib/class.t3lib_clipboard.php
t3lib/class.t3lib_compressor.php
t3lib/class.t3lib_cs.php
t3lib/class.t3lib_db.php
t3lib/class.t3lib_diff.php
t3lib/class.t3lib_exception.php
t3lib/class.t3lib_exec.php
t3lib/class.t3lib_extfilefunc.php
t3lib/class.t3lib_flashmessage.php
t3lib/class.t3lib_flashmessagequeue.php
t3lib/class.t3lib_flexformtools.php
t3lib/class.t3lib_foldertree.php
t3lib/class.t3lib_formmail.php
t3lib/class.t3lib_frontendedit.php
t3lib/class.t3lib_fullsearch.php
t3lib/class.t3lib_install.php
t3lib/class.t3lib_install_sql.php
t3lib/class.t3lib_loaddbgroup.php
t3lib/class.t3lib_loadmodules.php
t3lib/class.t3lib_lock.php
t3lib/class.t3lib_modsettings.php
t3lib/class.t3lib_page.php
t3lib/class.t3lib_pagerenderer.php
t3lib/class.t3lib_pagetree.php
t3lib/class.t3lib_parsehtml.php
t3lib/class.t3lib_parsehtml_proc.php
t3lib/class.t3lib_pdohelper.php
t3lib/class.t3lib_positionmap.php
t3lib/class.t3lib_querygenerator.php
t3lib/class.t3lib_readmail.php
t3lib/class.t3lib_recordlist.php
t3lib/class.t3lib_refindex.php
t3lib/class.t3lib_registry.php
t3lib/class.t3lib_rteapi.php
t3lib/class.t3lib_scbase.php
t3lib/class.t3lib_softrefproc.php
t3lib/class.t3lib_spritemanager.php
t3lib/class.t3lib_sqlparser.php
t3lib/class.t3lib_stdgraphic.php
t3lib/class.t3lib_svbase.php
t3lib/class.t3lib_syntaxhl.php
t3lib/class.t3lib_tceforms.php
t3lib/class.t3lib_tceforms_fe.php
t3lib/class.t3lib_tceforms_inline.php
t3lib/class.t3lib_tcemain.php
t3lib/class.t3lib_timetrack.php
t3lib/class.t3lib_timetracknull.php
t3lib/class.t3lib_transferdata.php
t3lib/class.t3lib_transl8tools.php
t3lib/class.t3lib_treeview.php
t3lib/class.t3lib_tsfebeuserauth.php
t3lib/class.t3lib_tsparser.php
t3lib/class.t3lib_tsparser_ext.php
t3lib/class.t3lib_tsparser_tsconfig.php
t3lib/class.t3lib_tsstyleconfig.php
t3lib/class.t3lib_tstemplate.php
t3lib/class.t3lib_userauth.php
t3lib/class.t3lib_userauthgroup.php
t3lib/class.t3lib_xml.php
t3lib/contextmenu/pagetree/class.t3lib_contextmenu_pagetree_dataprovider.php
t3lib/contextmenu/pagetree/extdirect/class.t3lib_contextmenu_pagetree_extdirect_contextmenu.php
t3lib/db/class.t3lib_db_preparedstatement.php
t3lib/error/class.t3lib_error_abstractexceptionhandler.php
t3lib/error/class.t3lib_error_debugexceptionhandler.php
t3lib/error/class.t3lib_error_errorhandler.php
t3lib/error/class.t3lib_error_exception.php
t3lib/error/class.t3lib_error_productionexceptionhandler.php
t3lib/error/http/class.t3lib_error_http_abstractclienterrorexception.php
t3lib/error/http/class.t3lib_error_http_abstractservererrorexception.php
t3lib/error/http/class.t3lib_error_http_badrequestexception.php
t3lib/error/http/class.t3lib_error_http_forbiddenexception.php
t3lib/error/http/class.t3lib_error_http_pagenotfoundexception.php
t3lib/error/http/class.t3lib_error_http_serviceunavailableexception.php
t3lib/error/http/class.t3lib_error_http_statusexception.php
t3lib/error/http/class.t3lib_error_http_unauthorizedexception.php
t3lib/extjs/class.t3lib_extjs_extdirectapi.php
t3lib/extjs/class.t3lib_extjs_extdirectdebug.php
t3lib/extjs/class.t3lib_extjs_extdirectrouter.php
t3lib/extjs/dataprovider/class.extdirect_dataprovider_state.php
t3lib/file/AbstractFile.php
t3lib/file/Collection/AbstractFileCollection.php
t3lib/file/Collection/FolderBasedFileCollection.php
t3lib/file/Collection/StaticFileCollection.php
t3lib/file/Driver/AbstractDriver.php
t3lib/file/Driver/DriverRegistry.php
t3lib/file/Driver/LocalDriver.php
t3lib/file/Exception/AbstractFileException.php
t3lib/file/Exception/AbstractFileOperationException.php
t3lib/file/Exception/ExistingTargetFileNameException.php
t3lib/file/Exception/ExistingTargetFolderException.php
t3lib/file/Exception/FileDoesNotExistException.php
t3lib/file/Exception/FileOperationErrorException.php
t3lib/file/Exception/FolderDoesNotExistException.php
t3lib/file/Exception/IllegalFileExtensionException.php
t3lib/file/Exception/InsufficientFileAccessPermissionsException.php
t3lib/file/Exception/InsufficientFileReadPermissionsException.php
t3lib/file/Exception/InsufficientFileWritePermissionsException.php
t3lib/file/Exception/InsufficientFolderAccessPermissionsException.php
t3lib/file/Exception/InsufficientFolderReadPermissionsException.php
t3lib/file/Exception/InsufficientFolderWritePermissionsException.php
t3lib/file/Exception/InsufficientUserPermissionsException.php
t3lib/file/Exception/InvalidConfigurationException.php
t3lib/file/Exception/InvalidFileException.php
t3lib/file/Exception/InvalidFileNameException.php
t3lib/file/Exception/InvalidFolderException.php
t3lib/file/Exception/InvalidPathException.php
t3lib/file/Exception/InvalidTargetFolderException.php
t3lib/file/Exception/NotInMountPointException.php
t3lib/file/Exception/UploadException.php
t3lib/file/Exception/UploadSizeException.php
t3lib/file/Factory.php
t3lib/file/File.php
t3lib/file/FileReference.php
t3lib/file/Folder.php
t3lib/file/ProcessedFile.php
t3lib/file/Repository/AbstractRepository.php
t3lib/file/Repository/FileCollectionRepository.php
t3lib/file/Repository/FileRepository.php
t3lib/file/Repository/ProcessedFileRepository.php
t3lib/file/Repository/StorageRepository.php
t3lib/file/Service/BackwardsCompatibility/TslibContentAdapterService.php
t3lib/file/Service/FileProcessingService.php
t3lib/file/Service/ImageProcessingService.php
t3lib/file/Service/IndexerService.php
t3lib/file/Service/MagicImageService.php
t3lib/file/Service/UserfilemountService.php
t3lib/file/Storage.php
t3lib/file/Utility/FileInfo.php
t3lib/file/Utility/FilenameFilters.php
t3lib/formprotection/class.t3lib_formprotection_backendformprotection.php
t3lib/formprotection/class.t3lib_formprotection_disabledformprotection.php
t3lib/formprotection/class.t3lib_formprotection_factory.php
t3lib/formprotection/class.t3lib_formprotection_installtoolformprotection.php
t3lib/formprotection/class.t3lib_formprotection_invalidtokenexception.php
t3lib/http/observer/class.t3lib_http_observer_download.php
t3lib/l10n/class.t3lib_l10n_factory.php
t3lib/l10n/class.t3lib_l10n_locales.php
t3lib/l10n/class.t3lib_l10n_store.php
t3lib/l10n/parser/class.t3lib_l10n_parser_llphp.php
t3lib/l10n/parser/class.t3lib_l10n_parser_llxml.php
t3lib/l10n/parser/class.t3lib_l10n_parser_xliff.php
t3lib/mail/class.t3lib_mail_mailer.php
t3lib/mail/class.t3lib_mail_mboxtransport.php
t3lib/mail/class.t3lib_mail_message.php
t3lib/matchcondition/class.t3lib_matchcondition_backend.php
t3lib/matchcondition/class.t3lib_matchcondition_frontend.php
t3lib/message/class.t3lib_message_abstractmessage.php
t3lib/message/class.t3lib_message_abstractstandalonemessage.php
t3lib/message/class.t3lib_message_errorpagemessage.php
t3lib/spritemanager/class.t3lib_spritemanager_simplehandler.php
t3lib/spritemanager/class.t3lib_spritemanager_spritebuildinghandler.php
t3lib/spritemanager/class.t3lib_spritemanager_spritegenerator.php
t3lib/tceforms/class.t3lib_tceforms_flexforms.php
t3lib/tceforms/class.t3lib_tceforms_suggest.php
t3lib/tceforms/class.t3lib_tceforms_tree.php
t3lib/tceforms/class.t3lib_tceforms_valueslider.php
t3lib/thumbs.php
t3lib/tree/extdirect/class.t3lib_tree_extdirect_node.php
t3lib/tree/pagetree/class.t3lib_tree_pagetree_dataprovider.php
t3lib/tree/pagetree/class.t3lib_tree_pagetree_indicator.php
t3lib/tree/pagetree/class.t3lib_tree_pagetree_node.php
t3lib/tree/pagetree/class.t3lib_tree_pagetree_nodecollection.php
t3lib/tree/pagetree/extdirect/class.t3lib_tree_pagetree_extdirect_commands.php
t3lib/tree/pagetree/extdirect/class.t3lib_tree_pagetree_extdirect_tree.php