WordPress.org

Make WordPress Core


Ignore:
Timestamp:
11/19/2020 06:22:02 PM (14 months ago)
Author:
johnbillion
Message:

Docs: Document parameters that accept an array of integers using typed array notation.

While many of these parameters also technically accept an array of numerical strings, they are all ultimately cast to an array of integers. Documenting them as such assists developers in understanding the expected types.

See #51800, #41756

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-comment-query.php

    r49472 r49672  
    148148     *     @type string       $author_email              Comment author email address. Default empty.
    149149     *     @type string       $author_url                Comment author URL. Default empty.
    150      *     @type array        $author__in                Array of author IDs to include comments for. Default empty.
    151      *     @type array        $author__not_in            Array of author IDs to exclude comments for. Default empty.
    152      *     @type array        $comment__in               Array of comment IDs to include. Default empty.
    153      *     @type array        $comment__not_in           Array of comment IDs to exclude. Default empty.
     150     *     @type int[]        $author__in                Array of author IDs to include comments for. Default empty.
     151     *     @type int[]        $author__not_in            Array of author IDs to exclude comments for. Default empty.
     152     *     @type int[]        $comment__in               Array of comment IDs to include. Default empty.
     153     *     @type int[]        $comment__not_in           Array of comment IDs to exclude. Default empty.
    154154     *     @type bool         $count                     Whether to return a comment count (true) or array of
    155155     *                                                   comment objects (false). Default false.
     
    196196     *     @type int          $parent                    Parent ID of comment to retrieve children of.
    197197     *                                                   Default empty.
    198      *     @type array        $parent__in                Array of parent IDs of comments to retrieve children for.
    199      *                                                   Default empty.
    200      *     @type array        $parent__not_in            Array of parent IDs of comments *not* to retrieve
     198     *     @type int[]        $parent__in                Array of parent IDs of comments to retrieve children for.
     199     *                                                   Default empty.
     200     *     @type int[]        $parent__not_in            Array of parent IDs of comments *not* to retrieve
    201201     *                                                   children for. Default empty.
    202      *     @type array        $post_author__in           Array of author IDs to retrieve comments for.
    203      *                                                   Default empty.
    204      *     @type array        $post_author__not_in       Array of author IDs *not* to retrieve comments for.
     202     *     @type int[]        $post_author__in           Array of author IDs to retrieve comments for.
     203     *                                                   Default empty.
     204     *     @type int[]        $post_author__not_in       Array of author IDs *not* to retrieve comments for.
    205205     *                                                   Default empty.
    206206     *     @type int          $post_ID                   Currently unused.
    207207     *     @type int          $post_id                   Limit results to those affiliated with a given post ID.
    208208     *                                                   Default 0.
    209      *     @type array        $post__in                  Array of post IDs to include affiliated comments for.
    210      *                                                   Default empty.
    211      *     @type array        $post__not_in              Array of post IDs to exclude affiliated comments for.
     209     *     @type int[]        $post__in                  Array of post IDs to include affiliated comments for.
     210     *                                                   Default empty.
     211     *     @type int[]        $post__not_in              Array of post IDs to exclude affiliated comments for.
    212212     *                                                   Default empty.
    213213     *     @type int          $post_author               Post author ID to limit results by. Default empty.
Note: See TracChangeset for help on using the changeset viewer.