Replace "each" function usage with equivalent code

Labels

Description

Replace 44 usages of "each" function like:

list($id, $field_values) = each($items_info);

with

$id = key($items_info);
$field_values = $items_info[$id];

 

If only $field_values is needed, then use $field_values = current($items_info);.

Context Information

None

Additional information (do not use)

None

Activity

Show:

[API] Administrator August 31, 2021 at 9:24 AM

User committed a fix to 5.2.x. Commit Message:

Fixes https://in-portal.atlassian.net/browse/INP-1757#icft=INP-1757 - Replace "each" function usage with equivalent code

Differential Revision: http://qa.in-portal.org/D411

Dmitry Andrejev August 26, 2021 at 11:03 PM

looks like more work is needed. Review and implement.

Erik S. June 21, 2021 at 5:19 PM

Test plan needed.

Dmitry Andrejev June 21, 2021 at 2:53 AM

please find and replace all 44 places in CORE.

Fixed

Details

Priority

Assignee

Reporter

Developer

Reviewer

Change Log Group

Fixed

Change Log Message

Patch Instructions

Patches must be submitted through Phabricator.

Time tracking

1d 7h logged

Story Points

Fix versions

Created November 28, 2018 at 8:11 AM
Updated December 30, 2024 at 1:44 AM
Resolved August 31, 2021 at 9:24 AM