Make WordPress Core


Ignore:
Timestamp:
08/26/2021 12:57:08 PM (3 years ago)
Author:
hellofromTonya
Message:

Coding Standards: Use static closures when not using $this.

When a closure does not use $this, it can be made static for improved performance.

Static closures are supported in PHP since PHP 5.4. ​

Props jrf, hellofromTonya, swissspidy, SergeyBiryukov.
See #53359.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/rest-api.php

    r51648 r51657  
    32283228    $status = array_reduce(
    32293229        $error->get_all_error_data(),
    3230         function ( $status, $error_data ) {
     3230        static function ( $status, $error_data ) {
    32313231            return is_array( $error_data ) && isset( $error_data['status'] ) ? $error_data['status'] : $status;
    32323232        },
Note: See TracChangeset for help on using the changeset viewer.