Make WordPress Core


Ignore:
Timestamp:
08/26/2021 12:57:08 PM (4 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/block-template.php

    r51321 r51657  
    125125    usort(
    126126        $templates,
    127         function ( $template_a, $template_b ) use ( $slug_priorities ) {
     127        static function ( $template_a, $template_b ) use ( $slug_priorities ) {
    128128            return $slug_priorities[ $template_a->slug ] - $slug_priorities[ $template_b->slug ];
    129129        }
Note: See TracChangeset for help on using the changeset viewer.