- Issue created by @johnnyboy123
Issue with multi language Drupal 11.1 site using Twig Tweak
Deprecated
: Drupal\twig_tweak\TwigTweakExtension::drupalField(): Implicitly marking parameter $langcode as nullable is deprecated, the explicit nullable type must be used instead in
/opt/drupal/web/modules/contrib/twig_tweak/src/TwigTweakExtension.php
on line
201Deprecated
: Drupal\twig_tweak\TwigTweakExtension::drupalImage(): Implicitly marking parameter $style as nullable is deprecated, the explicit nullable type must be used instead in
/opt/drupal/web/modules/contrib/twig_tweak/src/TwigTweakExtension.php
on line
236Deprecated
: Drupal\twig_tweak\TwigTweakExtension::transliterateFilter(): Implicitly marking parameter $max_length as nullable is deprecated, the explicit nullable type must be used instead in
/opt/drupal/web/modules/contrib/twig_tweak/src/TwigTweakExtension.php
on line
538Deprecated
: Drupal\twig_tweak\TwigTweakExtension::viewFilter(): Implicitly marking parameter $langcode as nullable is deprecated, the explicit nullable type must be used instead in
/opt/drupal/web/modules/contrib/twig_tweak/src/TwigTweakExtension.php
on line
558Deprecated
: Drupal\twig_tweak\TwigTweakExtension::entityTranslation(): Implicitly marking parameter $langcode as nullable is deprecated, the explicit nullable type must be used instead in
/opt/drupal/web/modules/contrib/twig_tweak/src/TwigTweakExtension.php
on line
691
Issue with multi language Drupal 11.1 site using Twig Tweak
public function drupalField($entity, $field_name, $langcode = null)
should be:
public function drupalField($entity, $field_name, ?string $langcode = null)
(For PHP 8.1+ compatibility (and to remove the deprecation warning), it needs to be so)
Active
3.4
Code