summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorquietone <quietone@2572884.no-reply.drupal.org>2025-04-03 21:44:47 +1300
committerquietone <quietone@2572884.no-reply.drupal.org>2025-04-03 21:44:47 +1300
commit56e3f8e0ee43a067d5d064aa8060436f36e2866b (patch)
tree4f64afaa1d9022f06c7244a4cf92dd8398a117b0
parent622e3cc14e8de92498b9fe8c466c2cc5db28b289 (diff)
downloaddrupal-56e3f8e0ee43a067d5d064aa8060436f36e2866b.tar.gz
drupal-56e3f8e0ee43a067d5d064aa8060436f36e2866b.zip
Issue #3493958 by jquijano, kim.pepper, dcam, adwivedi008: Remove File token hook dead code
-rw-r--r--core/modules/file/src/Hook/TokenHooks.php11
1 files changed, 1 insertions, 10 deletions
diff --git a/core/modules/file/src/Hook/TokenHooks.php b/core/modules/file/src/Hook/TokenHooks.php
index 6923858153a7..39fbddfc646e 100644
--- a/core/modules/file/src/Hook/TokenHooks.php
+++ b/core/modules/file/src/Hook/TokenHooks.php
@@ -7,7 +7,6 @@ namespace Drupal\file\Hook;
use Drupal\Core\Datetime\DateFormatterInterface;
use Drupal\Core\Entity\EntityTypeManagerInterface;
use Drupal\Core\Hook\Attribute\Hook;
-use Drupal\Core\Language\LanguageManagerInterface;
use Drupal\Core\Render\BubbleableMetadata;
use Drupal\Core\StringTranslation\ByteSizeMarkup;
use Drupal\Core\StringTranslation\StringTranslationTrait;
@@ -22,7 +21,6 @@ class TokenHooks {
public function __construct(
private readonly Token $token,
- private readonly LanguageManagerInterface $languageManager,
private readonly DateFormatterInterface $dateFormatter,
private readonly EntityTypeManagerInterface $entityTypeManager,
) {}
@@ -32,14 +30,7 @@ class TokenHooks {
*/
#[Hook('tokens')]
public function tokens($type, $tokens, array $data, array $options, BubbleableMetadata $bubbleable_metadata): array {
- $url_options = ['absolute' => TRUE];
- if (isset($options['langcode'])) {
- $url_options['language'] = $this->languageManager->getLanguage($options['langcode']);
- $langcode = $options['langcode'];
- }
- else {
- $langcode = NULL;
- }
+ $langcode = $options['langcode'] ?? NULL;
$replacements = [];
if ($type == 'file' && !empty($data['file'])) {
$dateFormatStorage = $this->entityTypeManager->getStorage('date_format');