[TASK] Deprecate CommandLineController and Cleaner Command
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Deprecation-79265-CommandLineControllerAndCleanerCommand.rst
1 .. include:: ../../Includes.txt
2
3 ===============================================================
4 Deprecation: #79265 - CommandLineController and Cleaner Command
5 ===============================================================
6
7 See :issue:`79265`
8
9 Description
10 ===========
11
12 The following PHP classes for using CLI commands without Extbase Command Controllers or native Symfony Commands which
13 were introduced in TYPO3 v4 have been marked as deprecated:
14
15 * `TYPO3\CMS\Core\Controller\CommandLineController`
16 * `TYPO3\CMS\Lowlevel\CleanerCommand`
17
18
19 Impact
20 ======
21
22 Instantiating any of the PHP classes above will trigger a deprecation notice.
23
24
25 Affected Installations
26 ======================
27
28 TYPO3 instances with extensions that use the old command line controllers or cleaner commands.
29
30
31 Migration
32 =========
33
34 Use native Symfony Commands or Extbase Command Controller logic instead for creating CLI-based functionality.
35
36 .. index:: CLI