Problem/Motivation
PHP 8.4 deprecates implicitly nullable parameters. When a parameter has a typed declaration but has NULL as its default value, PHP 8.4 emits a deprecation warning. For instance:
Drupal\\layout_builder_additions\\LayoutBuilderBlockFormTitle::addBlock(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/layout_builder_additions/src/LayoutBuilderBlockFormTitle.php
Proposed resolution
Add an explicit nullable type declaration to the affected parameters.
Issue fork layout_builder_additions-3577971
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
danherrero commentedMR created with fixes for the deprecations.
Comment #4
rklawson commentedThank you, @danherrero. This has been reviewed and merged.
h3. Updates
Comment #5
rklawson commentedClosing this out as fixed.
Comment #7
rklawson commented