PHP 8.4 – works with a warning
-
I tested this plugin with the latest WP and PHP 8.4. It works, but when logging is enabled, I got a PHP Deprecated: Explicit nullable type declarations required warning. Hope this helps with future updates and patches:
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Container\Container_DI52::bind(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/src/Pods/Container/Container_DI52.php on line 55
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Container\Container_DI52::singleton(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/src/Pods/Container/Container_DI52.php on line 83
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Container::singleton(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 155
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Container::bind(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 533
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Container::singletonDecorators(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 579
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Container::getDecoratorBuilder(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 595
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Container::bindDecorators(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 629
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Container::instance(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 808
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\Resolver::resolveWithArgs(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/Resolver.php on line 177
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\Resolver::resolve(): Implicitly marking parameter $buildLine as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/Resolver.php on line 204
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\Resolver::cloneBuilder(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/Resolver.php on line 278
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\Factory::getBuilder(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/Factory.php on line 63
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\ClassBuilder::__construct(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/ClassBuilder.php on line 82
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\ClassBuilder::reinit(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/ClassBuilder.php on line 243
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\Prefixed\lucatume\DI52\Builders\ReinitializableBuilderInterface::reinit(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/vendor/vendor-prefixed/lucatume/di52/src/Builders/ReinitializableBuilderInterface.php on line 29
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\REST\V1\Endpoints\Base::__construct(): Implicitly marking parameter $post_repository as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/src/Pods/REST/V1/Endpoints/Base.php on line 79
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\REST\V1\Endpoints\Base::__construct(): Implicitly marking parameter $validator as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/src/Pods/REST/V1/Endpoints/Base.php on line 79
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Pods\REST\V1\Endpoints\Base::get_by_args(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/pods/src/Pods/REST/V1/Endpoints/Base.php on line 491
- You must be logged in to reply to this topic.