PHP Compatibility Index

Is Forminator Forms compatible with PHP 8?

Version 1.58.2 · 600,000+ active installs · requires PHP 7.4

Works on PHP 8.0–8.5, with deprecation notices from 8.4

No removed PHP features found in Forminator Forms 1.58.2. It uses 108 deprecated feature(s) that only log notices today.

PHP 8.0
✓
PHP 8.1
✓
PHP 8.2
✓
PHP 8.3
✓
PHP 8.4
⚠ 101
PHP 8.5
⚠ 108

✓ no problems · ⚠ deprecation notices only (still works) · ✗ uses something removed in that PHP version

Check your whole site, not just one plugin. The free PHP Upgrade Check plugin scans every plugin and theme you have installed (including premium and custom ones) and explains each problem. It runs on any host.

Deprecated (works today, logs notices)

File:lineWhat
addons/pro/googlesheet/lib/external/vendor-prefixed/firebase/php-jwt/src/CachedKeySet.php:76Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $expiresAfter.
addons/pro/googlesheet/lib/external/vendor-prefixed/firebase/php-jwt/src/JWK.php:52Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $defaultAlg.
addons/pro/googlesheet/lib/external/vendor-prefixed/firebase/php-jwt/src/JWK.php:87Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $defaultAlg.
addons/pro/googlesheet/lib/external/vendor-prefixed/firebase/php-jwt/src/JWT.php:80Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $headers.
addons/pro/googlesheet/lib/external/vendor-prefixed/firebase/php-jwt/src/JWT.php:168Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $keyId.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/AccessToken/Revoke.php:39Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $http.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/AccessToken/Verify.php:63Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $http.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php:21Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cache.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php:26Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $tokenCallback.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php:34Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $tokenCallback.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Client.php:262Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $authHttp.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Client.php:352Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $http.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Http/REST.php:95Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $request.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Http/REST.php:114Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $request.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Http/REST.php:122Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $request.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Http/REST.php:143Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $request.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Service/Exception.php:37Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $previous.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/apiclient/src/Task/Composer.php:30Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $filesystem.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/AccessToken.php:67Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:92Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:93Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cacheConfig.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:94Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cache.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:119Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:145Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:200Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:221Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:240Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ApplicationDefaultCredentials.php:291Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialSource/AwsNativeSource.php:47Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $regionUrl.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialSource/AwsNativeSource.php:55Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialSource/FileSource.php:37Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $format.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialSource/FileSource.php:46Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialSource/UrlSource.php:45Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $format.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialSource/UrlSource.php:55Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/AppIdentityCredentials.php:117Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/AppIdentityCredentials.php:152Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/AppIdentityCredentials.php:171Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ExternalAccountCredentials.php:128Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ExternalAccountCredentials.php:154Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ExternalAccountCredentials.php:197Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/GCECredentials.php:169Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $iam.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/GCECredentials.php:278Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/GCECredentials.php:333Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/GCECredentials.php:384Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/GCECredentials.php:408Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/GCECredentials.php:430Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/IAMCredentials.php:70Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ImpersonatedServiceAccountCredentials.php:85Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $unusedHttpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ImpersonatedServiceAccountCredentials.php:102Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/InsecureCredentials.php:38Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountCredentials.php:161Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountCredentials.php:202Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountCredentials.php:214Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountCredentials.php:262Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountJwtAccessCredentials.php:93Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountJwtAccessCredentials.php:109Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountJwtAccessCredentials.php:146Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/ServiceAccountJwtAccessCredentials.php:158Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Credentials/UserRefreshCredentials.php:94Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/CredentialsLoader.php:152Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ExternalAccountCredentialSourceInterface.php:22Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenCache.php:41Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cacheConfig.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenCache.php:41Declaring an optional parameter with a non-nullable type and a null default value before a required parameter is deprecated since PHP 8.4 Parameter $cacheConfig is optional, while parameter $cache is required. The $cacheConfig parameter is implicitly treated as a required parameter.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenCache.php:64Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenCache.php:93Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenCache.php:147Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenCache.php:187Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/FetchAuthTokenInterface.php:31Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/GCECache.php:45Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cacheConfig.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/GCECache.php:57Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/HttpHandler/HttpClientCache.php:38Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $client.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/HttpHandler/HttpHandlerFactory.php:34Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $client.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Iam.php:46Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Middleware/AuthTokenMiddleware.php:61Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Middleware/ProxyAuthTokenMiddleware.php:55Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/Middleware/ScopedAccessTokenMiddleware.php:55Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cacheConfig.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/OAuth2.php:489Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/OAuth2.php:548Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/OAuth2.php:1408Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/ProjectIdProviderInterface.php:31Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/SignBlobInterface.php:42Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/UpdateMetadataInterface.php:35Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/google/auth/src/UpdateMetadataTrait.php:47Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $httpHandler.
addons/pro/googlesheet/lib/external/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlFactory.php:102Function curl_close() is deprecated since PHP 8.5
addons/pro/googlesheet/lib/external/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlFactory.php:559Function curl_close() is deprecated since PHP 8.5
addons/pro/googlesheet/lib/external/vendor-prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php:202Function curl_close() is deprecated since PHP 8.5
addons/pro/googlesheet/lib/external/vendor-prefixed/monolog/monolog/src/Monolog/ErrorHandler.php:139The constant "E_STRICT" is deprecated since PHP 8.4
addons/pro/googlesheet/lib/external/vendor-prefixed/monolog/monolog/src/Monolog/ErrorHandler.php:238The constant "E_STRICT" is deprecated since PHP 8.4
addons/pro/googlesheet/lib/external/vendor-prefixed/monolog/monolog/src/Monolog/Handler/Curl/Util.php:41Function curl_close() is deprecated since PHP 8.5
addons/pro/googlesheet/lib/external/vendor-prefixed/monolog/monolog/src/Monolog/Handler/Curl/Util.php:48Function curl_close() is deprecated since PHP 8.5
addons/pro/googlesheet/lib/external/vendor-prefixed/monolog/monolog/src/Monolog/Processor/GitProcessor.php:60The backtick operator is deprecated since PHP 8.5; Use shell_exec() instead
addons/pro/googlesheet/lib/external/vendor-prefixed/monolog/monolog/src/Monolog/Processor/MercurialProcessor.php:59The backtick operator is deprecated since PHP 8.5; Use shell_exec() instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:1534Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $dn.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:1631Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $dn.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2764Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $root.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2764Declaring an optional parameter with a non-nullable type and a null default value before a required parameter is deprecated since PHP 8.4 Parameter $root is optional, while parameter $path is required. The $root parameter is implicitly treated as a required parameter.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2792Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $root.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2869Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cert.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2889Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cert.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2949Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cert.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:2960Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $cert.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:3030Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $csr.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:3064Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $csr.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:3375Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $crl.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:3417Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $crl.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/File/X509.php:3436Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $crl.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Math/PrimeField/Integer.php:59Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $num.
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Net/SSH2.php:2376Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $callback.

Removed long ago or protected by a check (code that most likely never runs on PHP 8)

File:lineWhat
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1144Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1144Function mcrypt_generic_init() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1176Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1176Function mcrypt_generic_init() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1179Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1179Function mcrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1184Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1184Function mcrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1192Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1192Function mcrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1201Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1201Function mcrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1203Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1203Function mcrypt_generic_init() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1506Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1506Function mcrypt_generic_init() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1533Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1533Function mcrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1538Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1538Function mcrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1546Function mdecrypt_generic() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1548Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:1548Function mcrypt_generic_init() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2055Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2055Function mcrypt_list_algorithms() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2152Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2152Function mcrypt_module_close() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2153Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2153Function mcrypt_module_close() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2157Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2157Function mcrypt_module_close() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2253The constant "MCRYPT_MODE_ECB" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2253The constant "MCRYPT_MODE_CBC" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2253The constant "MCRYPT_MODE_CFB" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2253The constant "MCRYPT_MODE_NOFB" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2253The constant "MCRYPT_MODE_OFB" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2253The constant "MCRYPT_MODE_STREAM" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2254Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2254Function mcrypt_module_open() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2255Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2255Function mcrypt_module_open() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2260Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2260Function mcrypt_module_open() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2260The constant "MCRYPT_MODE_ECB" is deprecated since PHP 7.1 and removed since PHP 7.2
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2265Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead
addons/pro/googlesheet/lib/external/vendor-prefixed/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php:2265Function mcrypt_generic_init() is deprecated since PHP 7.1 and removed since PHP 7.2; Use OpenSSL instead

Plugin page on WordPress.org: forminator