[TASK] Mark various parts with phpdoc internal

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>
This commit is contained in:
Benni Mack 2018-10-01 14:13:51 +02:00 committed by Susanne Moog
parent c79ca8afaf
commit b4d1623437
3 changed files with 6 additions and 0 deletions

View 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
{

View 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
{

View 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
{