.. include:: /Includes.rst.txt .. _deprecation-88995: ============================================================= Deprecation: #88995 - Calling registerPlugin with vendor name ============================================================= See :issue:`88995` Description =========== The first parameter :php:`$extensionName` of method :php:`\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin` used to contain the vendor name in the past. .. code-block:: php \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin( 'TYPO3.CMS.Form', 'Formframework', 'Form', 'content-form', ); As the vendor name does not have any effect at all, it's usage has been marked as deprecated. Impact ====== Calling :php:`registerPlugin()` with first parameter containing dots (considered to be the full vendor) name will trigger a PHP :php:`E_USER_DEPRECATED` error. As of TYPO3 v11 using the vendor name along with the extension name will lead to a wrong registration of plugins. Affected Installations ====================== All installations that add the vendor name to the first parameter :php:`$extensionName` of method :php:`\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin()` are affected. Migration ========= Just use the extension name like in this example. .. code-block:: php \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin( 'Form', 'Formframework', 'Form', 'content-form', ); .. index:: PHP-API, NotScanned, ext:extbase