From 46a14a838bfb972f1068ecd4f00adaf328f554af Mon Sep 17 00:00:00 2001 From: Alberto Paderno <22536-avpaderno@users.noreply.drupalcode.org> Date: Sat, 8 Mar 2025 16:19:09 +0000 Subject: [PATCH] Issue #3471967: Fix the issues reported by PHP_CodeSniffer --- iframe_lazy_loading.module | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/iframe_lazy_loading.module b/iframe_lazy_loading.module index 9cb290d..271106c 100644 --- a/iframe_lazy_loading.module +++ b/iframe_lazy_loading.module @@ -1,11 +1,19 @@ <?php /** - * @param \Drupal\Core\Template\Attribute $attributes + * @file + * Hooks for the iframe_lazy_loading module. + */ + +use Drupal\Core\Template\Attribute; + +/** + * Add the loading="lazy" attribute. * - * @return void + * @param \Drupal\Core\Template\Attribute $attributes + * Attributes of the iframe element. */ -function _iframe_lazy_loading_add_loading_attribute(\Drupal\Core\Template\Attribute $attributes): void { +function _iframe_lazy_loading_add_loading_attribute(Attribute $attributes): void { if (!$attributes->hasAttribute('loading')) { $attributes->setAttribute('loading', 'lazy'); } @@ -19,7 +27,7 @@ function _iframe_lazy_loading_add_loading_attribute(\Drupal\Core\Template\Attrib * @phpstan-param mixed[] $variables */ function iframe_lazy_loading_preprocess_iframe(array $variables): void { - if ($variables['attributes'] instanceof \Drupal\Core\Template\Attribute) { + if ($variables['attributes'] instanceof Attribute) { _iframe_lazy_loading_add_loading_attribute($variables['attributes']); } } @@ -32,7 +40,7 @@ function iframe_lazy_loading_preprocess_iframe(array $variables): void { * @phpstan-param mixed[] $variables */ function iframe_lazy_loading_preprocess_video_embed_iframe(array $variables): void { - if ($variables['attributes'] instanceof \Drupal\Core\Template\Attribute) { + if ($variables['attributes'] instanceof Attribute) { _iframe_lazy_loading_add_loading_attribute($variables['attributes']); } } -- GitLab