[wp-trac] [WordPress Trac] #57820: Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
WordPress Trac
noreply at wordpress.org
Tue Feb 28 13:37:12 UTC 2023
#57820: Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should
either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice
--------------------------------+------------------------
Reporter: dipakparmar443 | Owner: (none)
Type: defect (bug) | Status: closed
Priority: normal | Milestone:
Component: External Libraries | Version: 6.1.1
Severity: normal | Resolution: duplicate
Keywords: | Focuses:
--------------------------------+------------------------
Changes (by SergeyBiryukov):
* status: new => closed
* resolution: => duplicate
* component: General => External Libraries
* milestone: Awaiting Review =>
Old description:
> Hello,
>
> I have found a bug Here is screenshot: https://prnt.sc/ia0JNyEputgq
> =========================================================================
>
> Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should
> either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
> or the #[\ReturnTypeWillChange] attribute should be used to temporarily
> suppress the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Cookie/Jar.php on line 63
>
> Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should
> either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed,
> or the #[\ReturnTypeWillChange] attribute should be used to temporarily
> suppress the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Cookie/Jar.php on line 73
>
> Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value)
> should either be compatible with ArrayAccess::offsetSet(mixed $offset,
> mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be
> used to temporarily suppress the notice in /opt/lampp/htdocs/wordpress
> /wp-includes/Requests/Cookie/Jar.php on line 89
>
> Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should
> either be compatible with ArrayAccess::offsetUnset(mixed $offset): void,
> or the #[\ReturnTypeWillChange] attribute should be used to temporarily
> suppress the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Cookie/Jar.php on line 102
>
> Deprecated: Return type of Requests_Cookie_Jar::getIterator() should
> either be compatible with IteratorAggregate::getIterator(): Traversable,
> or the #[\ReturnTypeWillChange] attribute should be used to temporarily
> suppress the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Cookie/Jar.php on line 111
>
> Deprecated: Return type of
> Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should
> either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
> or the #[\ReturnTypeWillChange] attribute should be used to temporarily
> suppress the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40
>
> Deprecated: Return type of
> Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either
> be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the
> #[\ReturnTypeWillChange] attribute should be used to temporarily suppress
> the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51
>
> Deprecated: Return type of
> Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value)
> should either be compatible with ArrayAccess::offsetSet(mixed $offset,
> mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be
> used to temporarily suppress the notice in /opt/lampp/htdocs/wordpress
> /wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68
>
> Deprecated: Return type of
> Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should
> either be compatible with ArrayAccess::offsetUnset(mixed $offset): void,
> or the #[\ReturnTypeWillChange] attribute should be used to temporarily
> suppress the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82
>
> Deprecated: Return type of
> Requests_Utility_CaseInsensitiveDictionary::getIterator() should either
> be compatible with IteratorAggregate::getIterator(): Traversable, or the
> #[\ReturnTypeWillChange] attribute should be used to temporarily suppress
> the notice in /opt/lampp/htdocs/wordpress/wp-
> includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
>
>
> ==============My System Info=========================
> `
> ### wp-core ###
>
> version: 6.1.1
> site_language: en_US
> user_language: en_US
> timezone: +00:00
> permalink: /%postname%/
> https_status: false
> multisite: false
> user_registration: 0
> blog_public: 0
> default_comment_status: open
> environment_type: production
> user_count: 1
> dotorg_communication: true
>
> ### wp-paths-sizes ###
>
> wordpress_path: /opt/lampp/htdocs/wordpress
> wordpress_size: 81.23 MB (85173868 bytes)
> uploads_path: /opt/lampp/htdocs/wordpress/wp-content/uploads
> uploads_size: 314.71 KB (322266 bytes)
> themes_path: /opt/lampp/htdocs/wordpress/wp-content/themes
> themes_size: 2.51 MB (2629898 bytes)
> plugins_path: /opt/lampp/htdocs/wordpress/wp-content/plugins
> plugins_size: 0.00 B (0 bytes)
> database_size: 4.22 MB (4423680 bytes)
> total_size: 88.26 MB (92549712 bytes)
>
> ### wp-active-theme ###
>
> name: Twenty Twenty-Three (twentytwentythree)
> version: 1.0
> author: the WordPress team
> author_website: https://wordpress.org
> parent_theme: none
> theme_features: core-block-patterns, post-thumbnails, responsive-embeds,
> editor-styles, html5, automatic-feed-links, block-templates, widgets-
> block-editor
> theme_path: /opt/lampp/htdocs/wordpress/wp-
> content/themes/twentytwentythree
> auto_update: Disabled
>
> ### wp-media ###
>
> image_editor: WP_Image_Editor_GD
> imagick_module_version: Not available
> imagemagick_version: Not available
> imagick_version: Not available
> file_uploads: File uploads is turned off
> post_max_size: 40M
> upload_max_filesize: 40M
> max_effective_size: 40 MB
> max_file_uploads: 20
> gd_version: bundled (2.1.0 compatible)
> gd_formats: GIF, JPEG, PNG, BMP
> ghostscript_version: not available
>
> ### wp-server ###
>
> server_architecture: Linux 5.19.0-32-generic x86_64
> httpd_software: Apache/2.4.54 (Unix) OpenSSL/1.1.1s PHP/8.2.0
> mod_perl/2.0.12 Perl/v5.34.1
> php_version: 8.2.0 64bit
> php_sapi: apache2handler
> max_input_variables: 1000
> time_limit: 120
> memory_limit: 512M
> max_input_time: 60
> upload_max_filesize: 40M
> php_post_max_size: 40M
> curl_version: 7.53.1 OpenSSL/1.1.1s
> suhosin: false
> imagick_availability: false
> pretty_permalinks: true
> htaccess_extra_rules: false
>
> ### wp-database ###
>
> extension: mysqli
> server_version: 10.4.27-MariaDB
> client_version: mysqlnd 8.2.0
> max_allowed_packet: 1073741824
> max_connections: 151
>
> ### wp-constants ###
>
> WP_HOME: undefined
> WP_SITEURL: undefined
> WP_CONTENT_DIR: /opt/lampp/htdocs/wordpress/wp-content
> WP_PLUGIN_DIR: /opt/lampp/htdocs/wordpress/wp-content/plugins
> WP_MEMORY_LIMIT: 40M
> WP_MAX_MEMORY_LIMIT: 512M
> WP_DEBUG: true
> WP_DEBUG_DISPLAY: true
> WP_DEBUG_LOG: false
> SCRIPT_DEBUG: false
> WP_CACHE: false
> CONCATENATE_SCRIPTS: undefined
> COMPRESS_SCRIPTS: undefined
> COMPRESS_CSS: undefined
> WP_ENVIRONMENT_TYPE: Undefined
> DB_CHARSET: utf8mb4
> DB_COLLATE: undefined
>
> ### wp-filesystem ###
>
> wordpress: writable
> wp-content: writable
> uploads: writable
> plugins: writable
> themes: writable
New description:
Hello,
I have found a bug Here is screenshot: https://prnt.sc/ia0JNyEputgq
{{{
=========================================================================
Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should
either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Cookie/Jar.php on line 63
Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should
either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or
the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Cookie/Jar.php on line 73
Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value)
should either be compatible with ArrayAccess::offsetSet(mixed $offset,
mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be
used to temporarily suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Cookie/Jar.php on line 89
Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should
either be compatible with ArrayAccess::offsetUnset(mixed $offset): void,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Cookie/Jar.php on line 102
Deprecated: Return type of Requests_Cookie_Jar::getIterator() should
either be compatible with IteratorAggregate::getIterator(): Traversable,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Cookie/Jar.php on line 111
Deprecated: Return type of
Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should
either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40
Deprecated: Return type of
Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either
be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the
#[\ReturnTypeWillChange] attribute should be used to temporarily suppress
the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51
Deprecated: Return type of
Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should
either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed
$value): void, or the #[\ReturnTypeWillChange] attribute should be used to
temporarily suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68
Deprecated: Return type of
Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should
either be compatible with ArrayAccess::offsetUnset(mixed $offset): void,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily
suppress the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82
Deprecated: Return type of
Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be
compatible with IteratorAggregate::getIterator(): Traversable, or the
#[\ReturnTypeWillChange] attribute should be used to temporarily suppress
the notice in /opt/lampp/htdocs/wordpress/wp-
includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
==============My System Info=========================
### wp-core ###
version: 6.1.1
site_language: en_US
user_language: en_US
timezone: +00:00
permalink: /%postname%/
https_status: false
multisite: false
user_registration: 0
blog_public: 0
default_comment_status: open
environment_type: production
user_count: 1
dotorg_communication: true
### wp-paths-sizes ###
wordpress_path: /opt/lampp/htdocs/wordpress
wordpress_size: 81.23 MB (85173868 bytes)
uploads_path: /opt/lampp/htdocs/wordpress/wp-content/uploads
uploads_size: 314.71 KB (322266 bytes)
themes_path: /opt/lampp/htdocs/wordpress/wp-content/themes
themes_size: 2.51 MB (2629898 bytes)
plugins_path: /opt/lampp/htdocs/wordpress/wp-content/plugins
plugins_size: 0.00 B (0 bytes)
database_size: 4.22 MB (4423680 bytes)
total_size: 88.26 MB (92549712 bytes)
### wp-active-theme ###
name: Twenty Twenty-Three (twentytwentythree)
version: 1.0
author: the WordPress team
author_website: https://wordpress.org
parent_theme: none
theme_features: core-block-patterns, post-thumbnails, responsive-embeds,
editor-styles, html5, automatic-feed-links, block-templates, widgets-
block-editor
theme_path: /opt/lampp/htdocs/wordpress/wp-
content/themes/twentytwentythree
auto_update: Disabled
### wp-media ###
image_editor: WP_Image_Editor_GD
imagick_module_version: Not available
imagemagick_version: Not available
imagick_version: Not available
file_uploads: File uploads is turned off
post_max_size: 40M
upload_max_filesize: 40M
max_effective_size: 40 MB
max_file_uploads: 20
gd_version: bundled (2.1.0 compatible)
gd_formats: GIF, JPEG, PNG, BMP
ghostscript_version: not available
### wp-server ###
server_architecture: Linux 5.19.0-32-generic x86_64
httpd_software: Apache/2.4.54 (Unix) OpenSSL/1.1.1s PHP/8.2.0
mod_perl/2.0.12 Perl/v5.34.1
php_version: 8.2.0 64bit
php_sapi: apache2handler
max_input_variables: 1000
time_limit: 120
memory_limit: 512M
max_input_time: 60
upload_max_filesize: 40M
php_post_max_size: 40M
curl_version: 7.53.1 OpenSSL/1.1.1s
suhosin: false
imagick_availability: false
pretty_permalinks: true
htaccess_extra_rules: false
### wp-database ###
extension: mysqli
server_version: 10.4.27-MariaDB
client_version: mysqlnd 8.2.0
max_allowed_packet: 1073741824
max_connections: 151
### wp-constants ###
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /opt/lampp/htdocs/wordpress/wp-content
WP_PLUGIN_DIR: /opt/lampp/htdocs/wordpress/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 512M
WP_DEBUG: true
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: false
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: Undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined
### wp-filesystem ###
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
}}}
--
Comment:
Hi there, welcome back to WordPress Trac! Thanks for the report.
This is already fixed for WordPress 6.2 in [54997] / #54504.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/57820#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list