From b3955308642dd9aa90f534ee0066b9ff4bf8a66d Mon Sep 17 00:00:00 2001 From: John Franklin <john.franklin@bixal.com> Date: Sun, 1 Dec 2024 15:27:52 -0500 Subject: [PATCH] Remove loggerFactory, it's part of the included Trait. --- .../FieldFormatter/BgImgFieldFormatter.php | 21 +------------------ 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php b/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php index 8274388..15bf81f 100644 --- a/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php +++ b/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php @@ -3,7 +3,6 @@ namespace Drupal\bg_img_field\Plugin\Field\FieldFormatter; use Drupal\Core\Cache\Cache; -use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\EntityStorageInterface; use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Field\FieldDefinitionInterface; @@ -12,7 +11,6 @@ use Drupal\Core\File\FileSystemInterface; use Drupal\Core\File\FileUrlGeneratorInterface; use Drupal\Core\Form\FormStateInterface; use Drupal\Core\Image\ImageFactory; -use Drupal\Core\Logger\LoggerChannelFactoryInterface; use Drupal\Core\Logger\LoggerChannelTrait; use Drupal\Core\Plugin\ContainerFactoryPluginInterface; use Drupal\Core\Routing\UrlGeneratorInterface; @@ -42,11 +40,6 @@ use Symfony\Component\HttpFoundation\RequestStack; */ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerFactoryPluginInterface { - /** - * Logger channel trait. - * - * @var Drupal\Core\Logger\LoggerChannelTrait - */ use LoggerChannelTrait; /** @@ -77,13 +70,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF */ protected $requestStack; - /** - * The Logger Channel Factory service. - * - * @var \Drupal\Core\Logger\LoggerChannelFactoryInterface - */ - protected $loggerFactory; - /** * The Breakpoint Manager service. * @@ -148,8 +134,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF * The token service used to generate tokens. * @param \Symfony\Component\HttpFoundation\RequestStack $request_stack * The request stack for the current request context. - * @param \Drupal\Core\Logger\LoggerChannelFactoryInterface $logger_factory - * The logger channel factory for logging errors. * @param \Drupal\Core\Url\UrlGeneratorInterface $url_generator * The URL generator for generating URLs for routes. * @param \Drupal\Core\File\FileUrlGeneratorInterface $file_url_generator @@ -174,7 +158,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF ImageFactory $imageFactory, Token $token_service, RequestStack $request_stack, - LoggerChannelFactoryInterface $logger_factory, UrlGeneratorInterface $url_generator, FileUrlGeneratorInterface $file_url_generator, EntityTypeManagerInterface $entityTypeManager, @@ -193,7 +176,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF $current_user ); - $this->logger = $this->getLogger('bg_img_field'); $this->entityTypeManager = $entityTypeManager; $this->fileSystem = $fileSystem; $this->entityTypeManager = $entityTypeManager; @@ -226,7 +208,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF $container->get('image.factory'), $container->get('token'), $container->get('request_stack'), - $container->get('logger.factory'), $container->get('url_generator'), $container->get('file_url_generator'), $container->get('entity_type.manager') @@ -391,7 +372,7 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF if (!$responsive_image_style) { $field_definition = $this->fieldDefinition->getFieldStorageDefinition(); - $this->logger->error(' + $this->getLogger('bg_img_field')->error(' There is no responsive image style set for the {field_name} field on the {entity_type} entity. Please ensure that the responsive image style is configured at <a href="{link}">{link}</a>. Then set the correct style on the formatter for the entity display. -- GitLab