Page MenuHomePhabricator

Deprecated: str_getcsv(): the $escape parameter must be provided as its default value will change in DenyListManager.php on line 346
Closed, ResolvedPublic

Description

https://php.watch/versions/8.4/releases/8.4.0beta1

Passing a non-empty string for the $escape parameter of: - fputcsv() - fgetcsv() - str_getcsv() is now deprecated.
The str_getcsv() function now throws ValueErrors when the $separator and $enclosure arguments are not one byte long, or if the $escape is not one byte long or the empty string. This aligns the behaviour to be identical to that of fputcsv() and fgetcsv().

Event Timeline

Change #1083463 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/StopForumSpam@master] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083463

Reedy renamed this task from Deprecated: str_getcsv(): the $escape parameter must be provided as its default value will change in /var/www/wiki/mediawiki/extensions/StopForumSpam/includes/DenyListManager.php on line 346 to Deprecated: str_getcsv(): the $escape parameter must be provided as its default value will change in DenyListManager.php on line 346.Oct 27 2024, 9:53 PM

Change #1083463 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@master] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083463

Change #1083841 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/StopForumSpam@REL1_43] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083841

Change #1083842 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/StopForumSpam@REL1_42] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083842

Change #1083843 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/StopForumSpam@REL1_41] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083843

Change #1083844 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/StopForumSpam@REL1_39] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083844

Change #1083844 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_39] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083844

Change #1083842 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_42] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083842

Reedy claimed this task.

Change #1083841 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_43] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083841

Change #1083843 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_41] DenyListManager: Update str_getcsv() call for PHP 8.4

https://gerrit.wikimedia.org/r/1083843

Change #1120236 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/StopForumSpam@master] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120236

Change #1120236 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@master] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120236

Change #1120242 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/StopForumSpam@REL1_43] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120242

Change #1120243 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/StopForumSpam@REL1_42] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120243

Change #1120244 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/StopForumSpam@REL1_39] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120244

Change #1120244 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_39] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120244

Change #1120243 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_42] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120243

Change #1120242 merged by jenkins-bot:

[mediawiki/extensions/StopForumSpam@REL1_43] Provide escape paramater for fgetcsv

https://gerrit.wikimedia.org/r/1120242