- Issue created by @f1mishutka
- π§πΎBelarus f1mishutka Minsk
f1mishutka β changed the visibility of the branch 3528571-php-8.4-compatibility to hidden.
- π§πΎBelarus f1mishutka Minsk
Simple patch ready in merge request. Actually just a matter of php syntax, no functionality changed.
- First commit to issue fork.
- Merge request !61Issue #3528571 by f1mishutka, hosterholz: PHP 8.4 compatibility improved β (Merged) created by hosterholz
- π©πͺGermany hosterholz
There are still nullable parameters and another deprecation
FILE: /var/www/html/docroot/themes/contrib/bootstrap/src/Plugin/Provider/ProviderException.php ------------------------------------------------------------------------------------------------------------------------ FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ------------------------------------------------------------------------------------------------------------------------ 29 | WARNING | Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be | | explicitly nullable instead. Found implicitly nullable parameter: $previous. | | (PHPCompatibility.FunctionDeclarations.RemovedImplicitlyNullableParam.Deprecated) ------------------------------------------------------------------------------------------------------------------------ FILE: /var/www/html/docroot/themes/contrib/bootstrap/src/Plugin/Markdown/AllowedHtml/Bootstrap.php ------------------------------------------------------------------------------------------------------------------------ FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ------------------------------------------------------------------------------------------------------------------------ 23 | WARNING | Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be | | explicitly nullable instead. Found implicitly nullable parameter: $activeTheme. | | (PHPCompatibility.FunctionDeclarations.RemovedImplicitlyNullableParam.Deprecated) ------------------------------------------------------------------------------------------------------------------------ FILE: /var/www/html/docroot/themes/contrib/bootstrap/src/Utility/ArrayObject.php ------------------------------------------------------------------------------------------------------------------------ FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ------------------------------------------------------------------------------------------------------------------------ 17 | WARNING | When the magic __serialize() and __unserialize() methods are available and the code base does not need | | to support PHP < 7.4, the implementation of the Serializable interface can be removed. | | (PHPCompatibility.Interfaces.RemovedSerializable.RedundantSerializableImplementation) ------------------------------------------------------------------------------------------------------------------------ FILE: /var/www/html/docroot/themes/contrib/bootstrap/src/SerializedResponse.php ------------------------------------------------------------------------------------------------------------------------ FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ------------------------------------------------------------------------------------------------------------------------ 98 | WARNING | Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be | | explicitly nullable instead. Found implicitly nullable parameter: $request. | | (PHPCompatibility.FunctionDeclarations.RemovedImplicitlyNullableParam.Deprecated) 127 | WARNING | Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be | | explicitly nullable instead. Found implicitly nullable parameter: $request. | | (PHPCompatibility.FunctionDeclarations.RemovedImplicitlyNullableParam.Deprecated) 143 | WARNING | Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be | | explicitly nullable instead. Found implicitly nullable parameter: $request. | | (PHPCompatibility.FunctionDeclarations.RemovedImplicitlyNullableParam.Deprecated) ------------------------------------------------------------------------------------------------------------------------ FILE: /var/www/html/docroot/themes/contrib/bootstrap/deprecated.php ------------------------------------------------------------------------------------------------------------------------ FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ------------------------------------------------------------------------------------------------------------------------ 718 | WARNING | Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be | | explicitly nullable instead. Found implicitly nullable parameter: $target. | | (PHPCompatibility.FunctionDeclarations.RemovedImplicitlyNullableParam.Deprecated) ------------------------------------------------------------------------------------------------------------------------
- π§πΎBelarus f1mishutka Minsk
f1mishutka β changed the visibility of the branch issue-3528571-php8.4-compatibility to hidden.
-
joseph.olstad β
committed 56aa3085 on 8.x-3.x authored by
hosterholz β
Issue #3528571 by f1mishutka, hosterholz: PHP 8.4 compatibility improved
-
joseph.olstad β
committed 56aa3085 on 8.x-3.x authored by
hosterholz β
- π¬π§United Kingdom dejan.maric.max
joseph.olstad β credited dejan.maric.max β .
- πΊπΈUnited States SocialNicheGuru
joseph.olstad β credited socialnicheguru β .
- π¨π¦Canada joseph.olstad
creditted dejan.maric.max and socialnicheguru for their work in the related issue.