diff --git a/src/EntityUsageBatchManager.php b/src/EntityUsageBatchManager.php index d4032b452752379e9ffb4d0e88577ba4ad2ccac0..45e19ba98b8c61e97b88ea120d21bf35c42b61e4 100644 --- a/src/EntityUsageBatchManager.php +++ b/src/EntityUsageBatchManager.php @@ -54,9 +54,13 @@ class EntityUsageBatchManager implements LoggerAwareInterface { private EntityTypeManagerInterface $entityTypeManager, TranslationInterface $stringTranslation, private ConfigFactoryInterface $configFactory, - private EntityUsageInterface $entityUsage, + private ?EntityUsageInterface $entityUsage = NULL, ) { $this->setStringTranslation($stringTranslation); + if ($entityUsage === NULL) { + // @phpstan-ignore-next-line + $this->entityUsage = \Drupal::service('entity_usage.usage'); + } } /**