PHP 8.4 compatibility

Created on 8 January 2025, 3 months ago

Problem/Motivation

Deprecated: Drupal\lb_plus\Controller\ChangeLayout::changeAndConfigureNewLayout(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Controller/ChangeLayout.php on line 126
Deprecated: Drupal\lb_plus\Controller\ChangeLayout::chooseLayout(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Controller/ChangeLayout.php on line 63
Deprecated: Drupal\lb_plus\Controller\DropZones::addEmptySection(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Controller/DropZones.php on line 138
Deprecated: Drupal\lb_plus\Controller\DropZones::placeBlock(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Controller/DropZones.php on line 172
Deprecated: Drupal\lb_plus\Controller\DuplicateBlock::duplicate(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Controller/DuplicateBlock.php on line 57
Deprecated: Drupal\lb_plus\Form\ConfigureDefaultSectionForm::buildForm(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Form/ConfigureDefaultSectionForm.php on line 42
Deprecated: Drupal\lb_plus\Form\ConfigureSectionForm::buildForm(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Form/ConfigureSectionForm.php on line 50
Deprecated: Drupal\lb_plus\Form\PromotedBlocksForm::buildForm(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Form/PromotedBlocksForm.php on line 43
Deprecated: Drupal\lb_plus\Form\RemoveBlockForm::buildForm(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Form/RemoveBlockForm.php on line 21
Deprecated: Drupal\lb_plus\Form\RemoveSectionForm::buildForm(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Form/RemoveSectionForm.php on line 21
Deprecated: Drupal\lb_plus\Form\UpdateBlockForm::buildForm(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/Form/UpdateBlockForm.php on line 20
Deprecated: Drupal\lb_plus\LbPlusFormTrait::formInit(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/LbPlusFormTrait.php on line 40
Deprecated: Drupal\lb_plus\LbPlusFormTrait::formInit(): Implicitly marking parameter $section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/LbPlusFormTrait.php on line 40
Deprecated: Drupal\lb_plus\LbPlusRebuildTrait::rebuildAndClose(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/LbPlusRebuildTrait.php on line 28
Deprecated: Drupal\lb_plus\LbPlusRebuildTrait::rebuildLayout(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/LbPlusRebuildTrait.php on line 45
Deprecated: Drupal\lb_plus\SectionStorageHandler::getCurrentSectionStorage(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/SectionStorageHandler.php on line 84
Deprecated: Drupal\lb_plus\SectionStorageHandler::isNestedLayout(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/SectionStorageHandler.php on line 310
Deprecated: Drupal\lb_plus\SectionStorageHandler::updateSectionStorage(): Implicitly marking parameter $nested_section_storage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/SectionStorageHandler.php on line 141
Deprecated: Drupal\lb_plus\SectionStorageHandler::updateSectionStorage(): Implicitly marking parameter $nested_storage_path as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/web/modules/contrib/lb_plus/src/SectionStorageHandler.php on line 141

Steps to reproduce

Rebuild cache with Drush on PHP 8.4

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

๐Ÿ› Bug report
Status

Active

Version

3.1

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024