diff --git a/core/modules/language/src/LanguageNegotiationMethodManager.php b/core/modules/language/src/LanguageNegotiationMethodManager.php index 3839c01b8a49d197c043b56ec5c9c6f9370cadc5..0643caee331fcdf89b2e58c71d3a2d36f6423f5f 100644 --- a/core/modules/language/src/LanguageNegotiationMethodManager.php +++ b/core/modules/language/src/LanguageNegotiationMethodManager.php @@ -11,11 +11,6 @@ */ class LanguageNegotiationMethodManager extends DefaultPluginManager { - /** - * The cache key prefix. - */ - protected string $cacheKeyPrefix; - /** * Constructs a new LanguageNegotiationMethodManager object. * @@ -30,8 +25,7 @@ class LanguageNegotiationMethodManager extends DefaultPluginManager { public function __construct(\Traversable $namespaces, CacheBackendInterface $cache_backend, ModuleHandlerInterface $module_handler) { parent::__construct('Plugin/LanguageNegotiation', $namespaces, $module_handler, 'Drupal\language\LanguageNegotiationMethodInterface', 'Drupal\language\Annotation\LanguageNegotiation'); $this->cacheBackend = $cache_backend; - $this->cacheKeyPrefix = 'language_negotiation_plugins'; - $this->cacheKey = 'language_negotiation_plugins'; + $this->setCacheBackend($cache_backend, 'language_negotiation_plugins'); $this->alterInfo('language_negotiation_info'); }