Deprecation: #88839 - CLI lowlevel request handlers¶
and the class
\TYPO3\CMS\Core\Console\CommandRequestHandler have been introduced in TYPO3 v7 to streamline
various entry points for CLI-related functionality. Back then, there were Extbase command requests and
CommandLineController entry points.
With TYPO3 v10, the only way to handle CLI commands is via the
\TYPO3\CMS\Core\Console\CommandApplication class which is
a wrapper around Symfony Console. All logic is now located in the Application, and thus, the interface and
the class have been marked as deprecated.
When instantiating the CLI
E_USER_DEPRECATED error will be triggered.
Any TYPO3 installation having custom CLI request handlers wrapped via the interface or extending the CLI request handler class.
Switch to a Symfony Command or provide a custom CLI entry point.