Make WordPress Core

Ticket #35974: 35974.patch

File 35974.patch, 19.7 KB (added by sudar, 6 years ago)
  • src/wp-admin/includes/user.php

     
    120120         * @since 1.5.1
    121121         *
    122122         * @param string $user_login The username.
    123          * @param string &$pass1     The password, passed by reference.
    124          * @param string &$pass2     The confirmed password, passed by reference.
     123         * @param string $pass1      The password, passed by reference.
     124         * @param string $pass2      The confirmed password, passed by reference.
    125125         */
    126126        do_action_ref_array( 'check_passwords', array( $user->user_login, &$pass1, &$pass2 ) );
    127127
     
    163163         *
    164164         * @since 2.8.0
    165165         *
    166          * @param WP_Error &$errors WP_Error object, passed by reference.
    167          * @param bool     $update  Whether this is a user update.
    168          * @param WP_User  &$user   WP_User object, passed by reference.
     166         * @param WP_Error $errors WP_Error object, passed by reference.
     167         * @param bool     $update Whether this is a user update.
     168         * @param WP_User  $user   WP_User object, passed by reference.
    169169         */
    170170        do_action_ref_array( 'user_profile_update_errors', array( &$errors, $update, &$user ) );
    171171
  • src/wp-includes/class-wp-comment-query.php

     
    369369                 *
    370370                 * @since 3.1.0
    371371                 *
    372                  * @param WP_Comment_Query &$this Current instance of WP_Comment_Query, passed by reference.
     372                 * @param WP_Comment_Query $this Current instance of WP_Comment_Query, passed by reference.
    373373                 */
    374374                do_action_ref_array( 'pre_get_comments', array( &$this ) );
    375375
     
    449449                 *
    450450                 * @since 3.1.0
    451451                 *
    452                  * @param array            $results An array of comments.
    453                  * @param WP_Comment_Query &$this    Current instance of WP_Comment_Query, passed by reference.
     452                 * @param array            $_comments An array of comments.
     453                 * @param WP_Comment_Query $this      Current instance of WP_Comment_Query, passed by reference.
    454454                 */
    455455                $_comments = apply_filters_ref_array( 'the_comments', array( $_comments, &$this ) );
    456456
     
    848848                 * @since 3.1.0
    849849                 *
    850850                 * @param array            $pieces A compacted array of comment query clauses.
    851                  * @param WP_Comment_Query &$this  Current instance of WP_Comment_Query, passed by reference.
     851                 * @param WP_Comment_Query $this   Current instance of WP_Comment_Query, passed by reference.
    852852                 */
    853853                $clauses = apply_filters_ref_array( 'comments_clauses', array( compact( $pieces ), &$this ) );
    854854
  • src/wp-includes/class-wp-http-curl.php

     
    213213                 *
    214214                 * @since 2.8.0
    215215                 *
    216                  * @param resource &$handle The cURL handle returned by curl_init().
     216                 * @param resource $handle The cURL handle returned by curl_init().
    217217                 * @param array    $r       The HTTP request arguments.
    218218                 * @param string   $url     The request URL.
    219219                 */
  • src/wp-includes/class-wp.php

     
    380380                 *
    381381                 * @since 2.1.0
    382382                 *
    383                  * @param WP &$this Current WordPress environment instance (passed by reference).
     383                 * @param WP $this Current WordPress environment instance (passed by reference).
    384384                 */
    385385                do_action_ref_array( 'parse_request', array( &$this ) );
    386386        }
     
    504504                 *
    505505                 * @since 2.1.0
    506506                 *
    507                  * @param WP &$this Current WordPress environment instance (passed by reference).
     507                 * @param WP $this Current WordPress environment instance (passed by reference).
    508508                 */
    509509                do_action_ref_array( 'send_headers', array( &$this ) );
    510510        }
     
    732732                 *
    733733                 * @since 2.1.0
    734734                 *
    735                  * @param WP &$this Current WordPress environment instance (passed by reference).
     735                 * @param WP $this Current WordPress environment instance (passed by reference).
    736736                 */
    737737                do_action_ref_array( 'wp', array( &$this ) );
    738738        }
  • src/wp-includes/class.wp-scripts.php

     
    147147                 *
    148148                 * @since 2.6.0
    149149                 *
    150                  * @param WP_Scripts &$this WP_Scripts instance, passed by reference.
     150                 * @param WP_Scripts $this WP_Scripts instance, passed by reference.
    151151                 */
    152152                do_action_ref_array( 'wp_default_scripts', array(&$this) );
    153153        }
  • src/wp-includes/class.wp-styles.php

     
    112112                 *
    113113                 * @since 2.6.0
    114114                 *
    115                  * @param WP_Styles &$this WP_Styles instance, passed by reference.
     115                 * @param WP_Styles $this WP_Styles instance, passed by reference.
    116116                 */
    117117                do_action_ref_array( 'wp_default_styles', array(&$this) );
    118118        }
  • src/wp-includes/comment.php

     
    24032403         *
    24042404         * @since 2.0.0
    24052405         *
    2406          * @param array &$post_links An array of post links to be checked, passed by reference.
    2407          * @param array &$pung       Whether a link has already been pinged, passed by reference.
    2408          * @param int   $post_ID     The post ID.
     2406         * @param array $post_links An array of post links to be checked, passed by reference.
     2407         * @param array $pung       Whether a link has already been pinged, passed by reference.
     2408         * @param int   $post_ID    The post ID.
    24092409         */
    24102410        do_action_ref_array( 'pre_ping', array( &$post_links, &$pung, $post_ID ) );
    24112411
  • src/wp-includes/feed.php

     
    681681         *
    682682         * @since 3.0.0
    683683         *
    684          * @param object &$feed SimplePie feed object, passed by reference.
    685          * @param mixed  $url   URL of feed to retrieve. If an array of URLs, the feeds are merged.
     684         * @param object $feed SimplePie feed object, passed by reference.
     685         * @param mixed  $url  URL of feed to retrieve. If an array of URLs, the feeds are merged.
    686686         */
    687687        do_action_ref_array( 'wp_feed_options', array( &$feed, $url ) );
    688688        $feed->init();
  • src/wp-includes/pluggable.php

     
    470470         *
    471471         * @since 2.2.0
    472472         *
    473          * @param PHPMailer &$phpmailer The PHPMailer instance, passed by reference.
     473         * @param PHPMailer $phpmailer The PHPMailer instance, passed by reference.
    474474         */
    475475        do_action_ref_array( 'phpmailer_init', array( &$phpmailer ) );
    476476
  • src/wp-includes/query.php

     
    18641864                 *
    18651865                 * @since 1.5.0
    18661866                 *
    1867                  * @param WP_Query &$this The WP_Query instance (passed by reference).
     1867                 * @param WP_Query $this The WP_Query instance (passed by reference).
    18681868                 */
    18691869                do_action_ref_array( 'parse_query', array( &$this ) );
    18701870        }
     
    24882488                 *
    24892489                 * @since 2.0.0
    24902490                 *
    2491                  * @param WP_Query &$this The WP_Query instance (passed by reference).
     2491                 * @param WP_Query $this The WP_Query instance (passed by reference).
    24922492                 */
    24932493                do_action_ref_array( 'pre_get_posts', array( &$this ) );
    24942494
     
    27922792                         * @since 3.0.0
    27932793                         *
    27942794                         * @param string   $search Search SQL for WHERE clause.
    2795                          * @param WP_Query $this   The current WP_Query object.
     2795                         * @param WP_Query $this The WP_Query instance (passed by reference).
    27962796                         */
    27972797                        $search = apply_filters_ref_array( 'posts_search', array( $search, &$this ) );
    27982798                }
     
    31793179                         * @since 1.5.0
    31803180                         *
    31813181                         * @param string   $where The WHERE clause of the query.
    3182                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3182                         * @param WP_Query $this The WP_Query instance (passed by reference).
    31833183                         */
    31843184                        $where = apply_filters_ref_array( 'posts_where', array( $where, &$this ) );
    31853185
     
    31893189                         * @since 1.5.0
    31903190                         *
    31913191                         * @param string   $where The JOIN clause of the query.
    3192                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3192                         * @param WP_Query $this The WP_Query instance (passed by reference).
    31933193                         */
    31943194                        $join = apply_filters_ref_array( 'posts_join', array( $join, &$this ) );
    31953195                }
     
    32293229                                 * @since 2.2.0
    32303230                                 *
    32313231                                 * @param string   $cjoin The JOIN clause of the query.
    3232                                  * @param WP_Query &$this The WP_Query instance (passed by reference).
     3232                                 * @param WP_Query $this The WP_Query instance (passed by reference).
    32333233                                 */
    32343234                                $cjoin = apply_filters_ref_array( 'comment_feed_join', array( $cjoin, &$this ) );
    32353235
     
    32393239                                 * @since 2.2.0
    32403240                                 *
    32413241                                 * @param string   $cwhere The WHERE clause of the query.
    3242                                  * @param WP_Query &$this  The WP_Query instance (passed by reference).
     3242                                 * @param WP_Query $this   The WP_Query instance (passed by reference).
    32433243                                 */
    32443244                                $cwhere = apply_filters_ref_array( 'comment_feed_where', array( $cwhere, &$this ) );
    32453245
     
    32493249                                 * @since 2.2.0
    32503250                                 *
    32513251                                 * @param string   $cgroupby The GROUP BY clause of the query.
    3252                                  * @param WP_Query &$this    The WP_Query instance (passed by reference).
     3252                                 * @param WP_Query $this     The WP_Query instance (passed by reference).
    32533253                                 */
    32543254                                $cgroupby = apply_filters_ref_array( 'comment_feed_groupby', array( $cgroupby, &$this ) );
    32553255
     
    32593259                                 * @since 2.8.0
    32603260                                 *
    32613261                                 * @param string   $corderby The ORDER BY clause of the query.
    3262                                  * @param WP_Query &$this    The WP_Query instance (passed by reference).
     3262                                 * @param WP_Query $this     The WP_Query instance (passed by reference).
    32633263                                 */
    32643264                                $corderby = apply_filters_ref_array( 'comment_feed_orderby', array( 'comment_date_gmt DESC', &$this ) );
    32653265
     
    32693269                                 * @since 2.8.0
    32703270                                 *
    32713271                                 * @param string   $climits The JOIN clause of the query.
    3272                                  * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3272                                 * @param WP_Query $this    The WP_Query instance (passed by reference).
    32733273                                 */
    32743274                                $climits = apply_filters_ref_array( 'comment_feed_limits', array( 'LIMIT ' . get_option('posts_per_rss'), &$this ) );
    32753275                        }
     
    33093309                         * @since 1.5.0
    33103310                         *
    33113311                         * @param string   $where The WHERE clause of the query.
    3312                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3312                         * @param WP_Query $this The WP_Query instance (passed by reference).
    33133313                         */
    33143314                        $where = apply_filters_ref_array( 'posts_where_paged', array( $where, &$this ) );
    33153315
     
    33193319                         * @since 2.0.0
    33203320                         *
    33213321                         * @param string   $groupby The GROUP BY clause of the query.
    3322                          * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3322                         * @param WP_Query $this    The WP_Query instance (passed by reference).
    33233323                         */
    33243324                        $groupby = apply_filters_ref_array( 'posts_groupby', array( $groupby, &$this ) );
    33253325
     
    33313331                         * @since 1.5.0
    33323332                         *
    33333333                         * @param string   $join  The JOIN clause of the query.
    3334                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3334                         * @param WP_Query $this The WP_Query instance (passed by reference).
    33353335                         */
    33363336                        $join = apply_filters_ref_array( 'posts_join_paged', array( $join, &$this ) );
    33373337
     
    33413341                         * @since 1.5.1
    33423342                         *
    33433343                         * @param string   $orderby The ORDER BY clause of the query.
    3344                          * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3344                         * @param WP_Query $this    The WP_Query instance (passed by reference).
    33453345                         */
    33463346                        $orderby = apply_filters_ref_array( 'posts_orderby', array( $orderby, &$this ) );
    33473347
     
    33513351                         * @since 2.1.0
    33523352                         *
    33533353                         * @param string   $distinct The DISTINCT clause of the query.
    3354                          * @param WP_Query &$this    The WP_Query instance (passed by reference).
     3354                         * @param WP_Query $this     The WP_Query instance (passed by reference).
    33553355                         */
    33563356                        $distinct = apply_filters_ref_array( 'posts_distinct', array( $distinct, &$this ) );
    33573357
     
    33613361                         * @since 2.1.0
    33623362                         *
    33633363                         * @param string   $limits The LIMIT clause of the query.
    3364                          * @param WP_Query &$this  The WP_Query instance (passed by reference).
     3364                         * @param WP_Query $this   The WP_Query instance (passed by reference).
    33653365                         */
    33663366                        $limits = apply_filters_ref_array( 'post_limits', array( $limits, &$this ) );
    33673367
     
    33713371                         * @since 2.1.0
    33723372                         *
    33733373                         * @param string   $fields The SELECT clause of the query.
    3374                          * @param WP_Query &$this  The WP_Query instance (passed by reference).
     3374                         * @param WP_Query $this   The WP_Query instance (passed by reference).
    33753375                         */
    33763376                        $fields = apply_filters_ref_array( 'posts_fields', array( $fields, &$this ) );
    33773377
     
    33843384                         * @since 3.1.0
    33853385                         *
    33863386                         * @param array    $clauses The list of clauses for the query.
    3387                          * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3387                         * @param WP_Query $this    The WP_Query instance (passed by reference).
    33883388                         */
    33893389                        $clauses = (array) apply_filters_ref_array( 'posts_clauses', array( compact( $pieces ), &$this ) );
    33903390
     
    34213421                         * @since 2.5.0
    34223422                         *
    34233423                         * @param string   $where The WHERE clause of the query.
    3424                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3424                         * @param WP_Query $this The WP_Query instance (passed by reference).
    34253425                         */
    34263426                        $where = apply_filters_ref_array( 'posts_where_request', array( $where, &$this ) );
    34273427
     
    34333433                         * @since 2.5.0
    34343434                         *
    34353435                         * @param string   $groupby The GROUP BY clause of the query.
    3436                          * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3436                         * @param WP_Query $this    The WP_Query instance (passed by reference).
    34373437                         */
    34383438                        $groupby = apply_filters_ref_array( 'posts_groupby_request', array( $groupby, &$this ) );
    34393439
     
    34453445                         * @since 2.5.0
    34463446                         *
    34473447                         * @param string   $join  The JOIN clause of the query.
    3448                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3448                         * @param WP_Query $this The WP_Query instance (passed by reference).
    34493449                         */
    34503450                        $join = apply_filters_ref_array( 'posts_join_request', array( $join, &$this ) );
    34513451
     
    34573457                         * @since 2.5.0
    34583458                         *
    34593459                         * @param string   $orderby The ORDER BY clause of the query.
    3460                          * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3460                         * @param WP_Query $this    The WP_Query instance (passed by reference).
    34613461                         */
    34623462                        $orderby = apply_filters_ref_array( 'posts_orderby_request', array( $orderby, &$this ) );
    34633463
     
    34693469                         * @since 2.5.0
    34703470                         *
    34713471                         * @param string   $distinct The DISTINCT clause of the query.
    3472                          * @param WP_Query &$this    The WP_Query instance (passed by reference).
     3472                         * @param WP_Query $this     The WP_Query instance (passed by reference).
    34733473                         */
    34743474                        $distinct = apply_filters_ref_array( 'posts_distinct_request', array( $distinct, &$this ) );
    34753475
     
    34813481                         * @since 2.5.0
    34823482                         *
    34833483                         * @param string   $fields The SELECT clause of the query.
    3484                          * @param WP_Query &$this  The WP_Query instance (passed by reference).
     3484                         * @param WP_Query $this   The WP_Query instance (passed by reference).
    34853485                         */
    34863486                        $fields = apply_filters_ref_array( 'posts_fields_request', array( $fields, &$this ) );
    34873487
     
    34933493                         * @since 2.5.0
    34943494                         *
    34953495                         * @param string   $limits The LIMIT clause of the query.
    3496                          * @param WP_Query &$this  The WP_Query instance (passed by reference).
     3496                         * @param WP_Query $this   The WP_Query instance (passed by reference).
    34973497                         */
    34983498                        $limits = apply_filters_ref_array( 'post_limits_request', array( $limits, &$this ) );
    34993499
     
    35083508                         * @since 3.1.0
    35093509                         *
    35103510                         * @param array    $pieces The pieces of the query.
    3511                          * @param WP_Query &$this  The WP_Query instance (passed by reference).
     3511                         * @param WP_Query $this   The WP_Query instance (passed by reference).
    35123512                         */
    35133513                        $clauses = (array) apply_filters_ref_array( 'posts_clauses_request', array( compact( $pieces ), &$this ) );
    35143514
     
    35393539                         * @since 2.0.0
    35403540                         *
    35413541                         * @param array    $request The complete SQL query.
    3542                          * @param WP_Query &$this   The WP_Query instance (passed by reference).
     3542                         * @param WP_Query $this    The WP_Query instance (passed by reference).
    35433543                         */
    35443544                        $this->request = apply_filters_ref_array( 'posts_request', array( $this->request, &$this ) );
    35453545                }
     
    36253625                         * @since 2.3.0
    36263626                         *
    36273627                         * @param array    $posts The post results array.
    3628                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3628                         * @param WP_Query $this The WP_Query instance (passed by reference).
    36293629                         */
    36303630                        $this->posts = apply_filters_ref_array( 'posts_results', array( $this->posts, &$this ) );
    36313631                }
     
    36963696                                 *
    36973697                                 * @since 2.7.0
    36983698                                 *
    3699                                  * @param WP_Post  $post_preview  The Post object.
    3700                                  * @param WP_Query &$this         The WP_Query instance (passed by reference).
     3699                                 * @param WP_Post  $post_preview The Post object.
     3700                                 * @param WP_Query $this         The WP_Query instance (passed by reference).
    37013701                                 */
    37023702                                $this->posts[0] = get_post( apply_filters_ref_array( 'the_preview', array( $this->posts[0], &$this ) ) );
    37033703                        }
     
    37573757                         * @since 1.5.0
    37583758                         *
    37593759                         * @param array    $posts The array of retrieved posts.
    3760                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3760                         * @param WP_Query $this The WP_Query instance (passed by reference).
    37613761                         */
    37623762                        $this->posts = apply_filters_ref_array( 'the_posts', array( $this->posts, &$this ) );
    37633763                }
     
    38123812                         * @since 2.1.0
    38133813                         *
    38143814                         * @param string   $found_posts The query to run to find the found posts.
    3815                          * @param WP_Query &$this       The WP_Query instance (passed by reference).
     3815                         * @param WP_Query $this        The WP_Query instance (passed by reference).
    38163816                         */
    38173817                        $this->found_posts = $wpdb->get_var( apply_filters_ref_array( 'found_posts_query', array( 'SELECT FOUND_ROWS()', &$this ) ) );
    38183818                } else {
     
    38253825                 * @since 2.1.0
    38263826                 *
    38273827                 * @param int      $found_posts The number of posts found.
    3828                  * @param WP_Query &$this       The WP_Query instance (passed by reference).
     3828                 * @param WP_Query $this        The WP_Query instance (passed by reference).
    38293829                 */
    38303830                $this->found_posts = apply_filters_ref_array( 'found_posts', array( $this->found_posts, &$this ) );
    38313831
     
    38703870                         *
    38713871                         * @since 2.0.0
    38723872                         *
    3873                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3873                         * @param WP_Query $this The WP_Query instance (passed by reference).
    38743874                         */
    38753875                        do_action_ref_array( 'loop_start', array( &$this ) );
    38763876
     
    38973897                         *
    38983898                         * @since 2.0.0
    38993899                         *
    3900                          * @param WP_Query &$this The WP_Query instance (passed by reference).
     3900                         * @param WP_Query $this The WP_Query instance (passed by reference).
    39013901                         */
    39023902                        do_action_ref_array( 'loop_end', array( &$this ) );
    39033903                        // Do some cleaning up after the loop
     
    48234823                 * @since 2.8.0
    48244824                 * @since 4.1.0 Introduced `$this` parameter.
    48254825                 *
    4826                  * @param WP_Post  &$post The Post object (passed by reference).
    4827                  * @param WP_Query &$this The current Query object (passed by reference).
     4826                 * @param WP_Post  $post The Post object (passed by reference).
     4827                 * @param WP_Query $this The current Query object (passed by reference).
    48284828                 */
    48294829                do_action_ref_array( 'the_post', array( &$post, &$this ) );
    48304830