[TASK] Mark various parts with phpdoc internal 27/58527/2
authorBenni Mack <benni@typo3.org>
Mon, 1 Oct 2018 12:13:51 +0000 (14:13 +0200)
committerSusanne Moog <susanne.moog@typo3.org>
Mon, 1 Oct 2018 13:20:41 +0000 (15:20 +0200)
All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (where the core uses hooks by itself), and module-specific
ViewHelpers are now marked as @internal to ensure developers what is
part of the public TYPO3 Core API.

within
- EXT:felogin
- EXT:feedit
- EXT:filelist
- EXT:frontend
- EXT:fluid_styled_content
- EXT:impexp

All leftover @api methods have been removed.

Resolves: #86508
Releases: master
Change-Id: I97a6964a5f77dc9ee3d90365e9fda3d7d7be6266
Reviewed-on: https://review.typo3.org/58527
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
49 files changed:
typo3/sysext/feedit/Classes/DataHandling/FrontendEditDataHandler.php
typo3/sysext/feedit/Classes/FrontendEditPanel.php
typo3/sysext/feedit/Classes/Middleware/FrontendEditInitiator.php
typo3/sysext/felogin/Classes/Controller/FrontendLoginController.php
typo3/sysext/felogin/Classes/Hooks/CmsLayout.php
typo3/sysext/filelist/Classes/Configuration/ThumbnailConfiguration.php
typo3/sysext/filelist/Classes/ContextMenu/ItemProviders/FileDragProvider.php
typo3/sysext/filelist/Classes/ContextMenu/ItemProviders/FileStorageProvider.php
typo3/sysext/filelist/Classes/ContextMenu/ItemProviders/FilemountsProvider.php
typo3/sysext/filelist/Classes/Controller/FileListController.php
typo3/sysext/filelist/Classes/FileFacade.php
typo3/sysext/filelist/Classes/FileList.php
typo3/sysext/filelist/Classes/FileListFolderTree.php
typo3/sysext/filelist/Classes/Hook/BackendControllerHook.php
typo3/sysext/filelist/Classes/ViewHelpers/Uri/DeleteFileViewHelper.php
typo3/sysext/filelist/Classes/ViewHelpers/Uri/EditFileContentViewHelper.php
typo3/sysext/filelist/Classes/ViewHelpers/Uri/RenameFileViewHelper.php
typo3/sysext/filelist/Classes/ViewHelpers/Uri/ReplaceFileViewHelper.php
typo3/sysext/fluid_styled_content/Classes/ViewHelpers/Link/ClickEnlargeViewHelper.php
typo3/sysext/frontend/Classes/Aspect/FileMetadataOverlayAspect.php
typo3/sysext/frontend/Classes/Category/Collection/CategoryCollection.php
typo3/sysext/frontend/Classes/Compatibility/LegacyDomainResolver.php
typo3/sysext/frontend/Classes/Composer/InstallerScripts.php
typo3/sysext/frontend/Classes/ContentObject/Exception/ContentRenderingException.php
typo3/sysext/frontend/Classes/ContentObject/Exception/ProductionExceptionHandler.php
typo3/sysext/frontend/Classes/ContentObject/Menu/CategoryMenuUtility.php
typo3/sysext/frontend/Classes/ContentObject/Menu/MenuContentObjectFactory.php
typo3/sysext/frontend/Classes/Controller/ShowImageController.php
typo3/sysext/frontend/Classes/Hooks/FrontendHooks.php
typo3/sysext/frontend/Classes/Hooks/MediaItemHooks.php
typo3/sysext/frontend/Classes/Hooks/PageLayoutView/ImagePreviewRenderer.php
typo3/sysext/frontend/Classes/Hooks/PageLayoutView/TextPreviewRenderer.php
typo3/sysext/frontend/Classes/Hooks/PageLayoutView/TextmediaPreviewRenderer.php
typo3/sysext/frontend/Classes/Hooks/PageLayoutView/TextpicPreviewRenderer.php
typo3/sysext/frontend/Classes/Hooks/TableColumnHooks.php
typo3/sysext/frontend/Classes/Hooks/TreelistCacheUpdateHooks.php
typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
typo3/sysext/frontend/Classes/Resource/FileCollector.php
typo3/sysext/frontend/Classes/Utility/CompressionUtility.php
typo3/sysext/impexp/Classes/ContextMenu/ItemProvider.php
typo3/sysext/impexp/Classes/Controller/ImportExportController.php
typo3/sysext/impexp/Classes/Domain/Repository/PresetRepository.php
typo3/sysext/impexp/Classes/Export.php
typo3/sysext/impexp/Classes/Hook/BackendControllerHook.php
typo3/sysext/impexp/Classes/Import.php
typo3/sysext/impexp/Classes/ImportExport.php
typo3/sysext/impexp/Classes/Task/ImportExportTask.php
typo3/sysext/impexp/Classes/Utility/ImportExportUtility.php
typo3/sysext/impexp/Classes/View/ExportPageTreeView.php

index b466c06..f40a8d1 100644 (file)
@@ -28,6 +28,8 @@ use TYPO3\CMS\Frontend\View\AdminPanelView;
 
 /**
  * Calls DataHandler and stores data
+ *
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:feedit and not part of TYPO3's Core API.
  */
 class FrontendEditDataHandler
 {
index 1fb3532..e79ed21 100644 (file)
@@ -26,6 +26,8 @@ use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController;
 
 /**
  * View class for the edit panels in frontend editing.
+ *
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:feedit and not part of TYPO3's Core API.
  */
 class FrontendEditPanel
 {
index 8c0b77b..e450c43 100644 (file)
@@ -27,6 +27,8 @@ use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController;
 
 /**
  * PSR-15 middleware initializing frontend editing
+ *
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:feedit and not part of TYPO3's Core API.
  */
 class FrontendEditInitiator implements MiddlewareInterface
 {
index c5b317c..b7ac122 100644 (file)
@@ -30,6 +30,8 @@ use TYPO3\CMS\Frontend\Plugin\AbstractPlugin;
 
 /**
  * Plugin 'Website User Login' for the 'felogin' extension.
+ *
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:felogin and not part of TYPO3's Core API.
  */
 class FrontendLoginController extends AbstractPlugin implements LoggerAwareInterface
 {
index 7e690cd..edbec9f 100644 (file)
@@ -16,6 +16,7 @@ namespace TYPO3\CMS\Felogin\Hooks;
 
 /**
  * Hook to display verbose information about the felogin plugin
+ * @internal this is a TYPO3 hook implementation and solely used for EXT:felogin and not part of TYPO3's Core API.
  */
 class CmsLayout implements \TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface
 {
index fecf24d..76135af 100644 (file)
@@ -20,7 +20,7 @@ use TYPO3\CMS\Core\Authentication\BackendUserAuthentication;
 use TYPO3\CMS\Core\SingletonInterface;
 
 /**
- * Class TYPO3\CMS\Filelist\Configuration\ThumbnailConfiguration
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class ThumbnailConfiguration implements SingletonInterface
 {
index 9819d0e..3b8efee 100644 (file)
@@ -19,6 +19,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * Drag drop menu provider for legacy tree (used in filelist folder tree)
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FileDragProvider extends \TYPO3\CMS\Backend\ContextMenu\ItemProviders\AbstractProvider
 {
index 1174443..848cf9f 100644 (file)
@@ -17,6 +17,7 @@ namespace TYPO3\CMS\Filelist\ContextMenu\ItemProviders;
 
 /**
  * Provides click menu items for file_storage
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FileStorageProvider extends FileProvider
 {
index dec634e..c147d85 100644 (file)
@@ -17,6 +17,7 @@ namespace TYPO3\CMS\Filelist\ContextMenu\ItemProviders;
 
 /**
  * Provides click menu items for filemounts
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FilemountsProvider extends FileProvider
 {
index 874ce43..daf3321 100644 (file)
@@ -43,6 +43,7 @@ use TYPO3\CMS\Filelist\FileList;
 
 /**
  * Script Class for creating the list of files in the File > Filelist module
+ * @internal this is a concrete TYPO3 controller implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FileListController extends ActionController
 {
index c8b5480..43ea904 100644 (file)
@@ -30,6 +30,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * provide necessary methods needed in the views of the filelist extension. It
  * is a first approach to get rid of the FileList class that mixes up PHP,
  * HTML and JavaScript.
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FileFacade
 {
index 8b8793a..4c920bf 100644 (file)
@@ -41,6 +41,7 @@ use TYPO3\CMS\Filelist\Controller\FileListController;
 
 /**
  * Class for rendering of File>Filelist
+ * @internal this is a concrete TYPO3 controller implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FileList
 {
index 4a529b3..66c603c 100644 (file)
@@ -17,6 +17,7 @@ namespace TYPO3\CMS\Filelist;
 /**
  * Class for drag and drop and ajax functionality
  * @see class \TYPO3\CMS\Backend\Tree\View\BrowseTreeView
+ * @internal this is a concrete TYPO3 tree implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class FileListFolderTree extends \TYPO3\CMS\Backend\Tree\View\FolderTreeView
 {
index 0faa922..ab8dd09 100644 (file)
@@ -20,6 +20,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * This class adds Filelist related JavaScript to the backend
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:filelist and not part of TYPO3's Core API.
  */
 class BackendControllerHook
 {
index 248b3e2..212df46 100644 (file)
@@ -22,7 +22,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper;
 use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
 
 /**
- * Class DeleteFileViewHelper
+ * @internal
  */
 class DeleteFileViewHelper extends AbstractViewHelper
 {
index 01580d0..0f2ba46 100644 (file)
@@ -22,7 +22,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper;
 use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
 
 /**
- * Class EditFileContentViewHelper
+ * @internal
  */
 class EditFileContentViewHelper extends AbstractViewHelper
 {
index 2d11abd..915177d 100644 (file)
@@ -21,7 +21,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper;
 use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
 
 /**
- * Class RenameFileViewHelper
+ * @internal
  */
 class RenameFileViewHelper extends AbstractViewHelper
 {
index e584e6c..c6b02a3 100644 (file)
@@ -21,7 +21,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper;
 use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
 
 /**
- * Class ReplaceFileViewHelper
+ * @internal
  */
 class ReplaceFileViewHelper extends AbstractViewHelper
 {
index 483419f..95f9cf2 100644 (file)
@@ -35,6 +35,8 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
  * <output>
  * <a href="url" onclick="javascript" target="thePicture"><img src=""></a>
  * </output>
+ *
+ * @internal this is not part of TYPO3 Core API.
  */
 class ClickEnlargeViewHelper extends AbstractViewHelper
 {
index 290ab41..30cfb16 100644 (file)
@@ -26,6 +26,8 @@ use TYPO3\CMS\Frontend\Page\PageRepository;
  *
  * The aspect injects user permissions and mount points into the storage
  * based on user or group configuration.
+ *
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class FileMetadataOverlayAspect
 {
index 0607d38..95a0fbd 100644 (file)
@@ -24,6 +24,8 @@ use TYPO3\CMS\Frontend\Page\PageRepository;
 /**
  * Extend category collection for the frontend, to collect related records
  * while respecting language, enable fields, etc.
+ *
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class CategoryCollection extends \TYPO3\CMS\Core\Category\Collection\CategoryCollection
 {
index 40f25f2..0129e16 100644 (file)
@@ -31,7 +31,7 @@ use TYPO3\CMS\Core\Utility\RootlineUtility;
  * or a pageId is given or a rootpage Id is given (= if there is a sys_domain record on that specific page).
  * Always keeps the sorting in line.
  *
- * @internal as this should ideally be wrapped inside the "main" site router in the future.
+ * @internal this functionality is for compatibility reasons and might be removed in TYPO3 v10.0.
  */
 class LegacyDomainResolver implements SingletonInterface
 {
index 4274d45..daadeca 100644 (file)
@@ -22,6 +22,8 @@ use TYPO3\CMS\Composer\Plugin\Core\ScriptDispatcher;
 
 /**
  * Hook into Composer build to generate TYPO3 frontend entry script
+ *
+ * @internal only used for TYPO3 Core internally.
  */
 class InstallerScripts implements InstallerScriptsRegistration
 {
index ed454d4..076b8c9 100644 (file)
@@ -16,6 +16,7 @@ namespace TYPO3\CMS\Frontend\ContentObject\Exception;
 
 /**
  * Class Exception
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class ContentRenderingException extends \TYPO3\CMS\Core\Error\Exception
 {
index 4ae1f67..b9d5c3a 100644 (file)
@@ -22,6 +22,7 @@ use TYPO3\CMS\Frontend\ContentObject\AbstractContentObject;
 
 /**
  * Exception handler class for content object rendering
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class ProductionExceptionHandler implements ExceptionHandlerInterface, LoggerAwareInterface
 {
index 7bba222..d919260 100644 (file)
@@ -22,6 +22,7 @@ use TYPO3\CMS\Frontend\Category\Collection\CategoryCollection;
  * Utility class for menus based on category collections of pages.
  *
  * Returns all the relevant pages for rendering with a menu content object.
+ * @internal this is only used for internal purposes and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class CategoryMenuUtility
 {
index 6458eaa..3f4a0f6 100644 (file)
@@ -21,6 +21,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * Factory for menu content objects. Allows overriding the default
  * types like 'GMENU' with an own implementation (only one possible)
  * and new types can be registered.
+ * @internal this is only used for internal purposes and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class MenuContentObjectFactory implements SingletonInterface
 {
index 9f17c9e..442da5e 100644 (file)
@@ -35,6 +35,8 @@ use TYPO3\CMS\Core\Utility\MathUtility;
  *  - frame
  *  - bodyTag
  *  - title
+ *
+ * @internal this is a concrete TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class ShowImageController
 {
index 9275948..6d73781 100644 (file)
@@ -21,6 +21,7 @@ use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController;
 
 /**
  * Uses frontend hooks to show preview information
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class FrontendHooks
 {
index 8990f17..09bef50 100644 (file)
@@ -18,6 +18,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * Adds extra fields into 'media' flexform
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class MediaItemHooks implements \TYPO3\CMS\Core\SingletonInterface
 {
index bb2312f..b7acef4 100644 (file)
@@ -16,6 +16,7 @@ namespace TYPO3\CMS\Frontend\Hooks\PageLayoutView;
 
 /**
  * Contains a preview rendering for the page module of CType="image"
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class ImagePreviewRenderer implements \TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface
 {
index 20df239..d0929da 100644 (file)
@@ -16,6 +16,7 @@ namespace TYPO3\CMS\Frontend\Hooks\PageLayoutView;
 
 /**
  * Contains a preview rendering for the page module of CType="text"
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class TextPreviewRenderer implements \TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface
 {
index 5584d00..0e5395e 100644 (file)
@@ -20,6 +20,7 @@ use TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface;
 
 /**
  * Contains a preview rendering for the page module of CType="textmedia"
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class TextmediaPreviewRenderer implements PageLayoutViewDrawItemHookInterface
 {
index e6e37e0..b52aff4 100644 (file)
@@ -16,6 +16,7 @@ namespace TYPO3\CMS\Frontend\Hooks\PageLayoutView;
 
 /**
  * Contains a preview rendering for the page module of CType="textpic"
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class TextpicPreviewRenderer implements \TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface
 {
index 66b650f..6d184f4 100644 (file)
@@ -16,6 +16,7 @@ namespace TYPO3\CMS\Frontend\Hooks;
 
 /**
  * Hooks / manipulation data for TCA columns e.g. to sort items within itemsProcFunc
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class TableColumnHooks
 {
index aaa4d53..e634a07 100644 (file)
@@ -23,6 +23,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 /**
  * Class that hooks into DataHandler and listens for updates to pages to update the
  * treelist cache
+ * @internal this is a concrete TYPO3 hook implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class TreelistCacheUpdateHooks
 {
index c0eb3f0..4b2d1da 100644 (file)
@@ -31,7 +31,7 @@ use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController;
 
 /**
  * Base class for frontend plugins
- * Most modern frontend plugins are extension classes of this one.
+ * Most legacy frontend plugins are extension classes of this one.
  * This class contains functions which assists these plugins in creating lists, searching, displaying menus, page-browsing (next/previous/1/2/3) and handling links.
  * Functions are all prefixed "pi_" which is reserved for this class. Those functions can of course be overridden in the extension classes (that is the point...)
  */
index b761e95..4b6568d 100644 (file)
@@ -33,6 +33,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * Use in FILES Content Object or for a Fluid Data Processor
  *
  * Is not persisted, use only in FE.
+ * @internal this is a internal TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class FileCollector implements \Countable, LoggerAwareInterface
 {
index 98bd654..b792222 100644 (file)
@@ -17,6 +17,8 @@ namespace TYPO3\CMS\Frontend\Utility;
 /**
  * This class contains compression functions for the TYPO3 Frontend. It can be
  * used only in EXT:frontend/Classes/Http/RequestHandler.php
+ *
+ * @internal this is a internal TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class CompressionUtility implements \TYPO3\CMS\Core\SingletonInterface
 {
index 454ff7d..a427e9a 100644 (file)
@@ -19,6 +19,7 @@ use TYPO3\CMS\Backend\ContextMenu\ItemProviders\AbstractProvider;
 
 /**
  * Context menu item provider adding export and import items
+ * @internal this is a internal TYPO3 hook implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
  */
 class ItemProvider extends AbstractProvider
 {
index 423775c..a87f744 100644 (file)
@@ -51,6 +51,7 @@ use TYPO3\CMS\Impexp\View\ExportPageTreeView;
 
 /**
  * Main script class for the Import / Export facility
+ * @internal this is a TYPO3 Backend controller implementation and not part of TYPO3's Core API.
  */
 class ImportExportController
 {
index b763728..663f672 100644 (file)
@@ -23,6 +23,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * Handling of presets
+ * @internal this is not part of TYPO3's Core API.
  */
 class PresetRepository
 {
index c961e90..a070a98 100644 (file)
@@ -52,6 +52,7 @@ use TYPO3\CMS\Core\Utility\PathUtility;
  *
  * Write export
  * $out = $this->export->compileMemoryToFileContent();
+ * @internal this is not part of TYPO3's Core API.
  */
 
 /**
index 046593d..ad4a50d 100644 (file)
@@ -20,6 +20,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * This class adds import export related JavaScript to the backend
+ * @internal this is a internal TYPO3 hook implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
  */
 class BackendControllerHook
 {
index c514691..73cf59a 100644 (file)
@@ -34,6 +34,7 @@ use TYPO3\CMS\Core\Utility\StringUtility;
 
 /**
  * T3D file Import library (TYPO3 Record Document)
+ * @internal this is not part of TYPO3's Core API.
  */
 class Import extends ImportExport
 {
index b68874c..b77544f 100644 (file)
@@ -58,6 +58,7 @@ use TYPO3\CMS\Core\Utility\PathUtility;
  *
  * Write export
  * $out = $this->export->compileMemoryToFileContent();
+ * @internal this is not part of TYPO3's Core API.
  */
 
 /**
index 3034a3f..141503f 100644 (file)
@@ -26,6 +26,7 @@ use TYPO3\CMS\Taskcenter\TaskInterface;
 
 /**
  * This class provides a textarea to save personal notes
+ * @internal this is a internal TYPO3 Backend implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
  */
 class ImportExportTask implements TaskInterface
 {
index f007a85..5385613 100644 (file)
@@ -22,6 +22,7 @@ use TYPO3\CMS\Impexp\Import;
 /**
  * Utility for import / export
  * Can be used for API access for simple importing of files
+ * @internal
  */
 class ImportExportUtility
 {
index 1228f38..42eb9fe 100644 (file)
@@ -23,6 +23,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * Extension of the page tree class. Used to get the tree of pages to export.
+ * @internal
  */
 class ExportPageTreeView extends BrowseTreeView
 {