[wp-trac] [WordPress Trac] #47465: current_action function - return types
WordPress Trac
noreply at wordpress.org
Mon Jun 3 12:32:37 UTC 2019
#47465: current_action function - return types
--------------------------+-----------------------------
Reporter: madeinua | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version: trunk
Severity: minor | Keywords: needs-patch
Focuses: |
--------------------------+-----------------------------
I received a PHP notice "Array to string conversion" that led me to the
current_action() function in class-wp-list-table.php.
This function can return an array as a valid value. For example this
request will return an array:
http://localhost/site/?action[]=1&action[]=2
But in this case:
PHPDoc is incorrect. Should be:
{{{
@return string|false|array
}}}
or/and
this may break some of the scripts that use this function. simply because
they use the result value as a string. Possible solution: add an
additional check: IF array THAN take only the first value of the result.
Thanks!
--
Ticket URL: <https://core.trac.wordpress.org/ticket/47465>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list