.. include:: /Includes.rst.txt .. _deprecation-75760: ================================================================= Deprecation: #75760 - Deprecate methods of LocalizationRepository ================================================================= See :issue:`75760` Description =========== The following methods have been marked as deprecated: - :php:`LocalizationRepository::getExcludeQueryPart()` - :php:`LocalizationRepository::getAllowedLanguagesForBackendUser()` Impact ====== Using the mentioned methods will trigger a deprecation log entry Affected Installations ====================== Any installation with a 3rd party extension that uses one of the named methods. Migration ========= Instead of :php:`LocalizationRepository::getExcludeQueryPart()` configure the query restrictions yourself: .. code-block:: php $queryBuilder->getRestrictions() ->removeAll() ->add(GeneralUtility::makeInstance(DeletedRestriction::class)) ->add(GeneralUtility::makeInstance(BackendWorkspaceRestriction::class)); Instead of :php:`LocalizationRepository::getAllowedLanguagesForBackendUser()` add the required conditions to your query yourself. .. index:: PHP-API, Backend, Database