use TYPO3\CMS\Core\Utility\ExtensionManagementUtility; ExtensionManagementUtility::registerAjaxHandler( 'MyExtension::submitForm', \Vendor\MyExtension\Controller\FormController::class . '->submit' );
use TYPO3\CMS\Core\Utility\ExtensionManagementUtility; function myAjaxHandler($params, $ajaxObj) { // Handle the AJAX request here } ExtensionManagementUtility::registerAjaxHandler( 'MyExtension::myHandler', 'myAjaxHandler' );In this example, we are registering an AJAX handler for the `MyExtension` extension. The handler is named `myHandler` and is mapped to the `myAjaxHandler` function. The `registerAjaxHandler` method is part of the TYPO3 package library `typo3/cms-core`.