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-content/themes/twentytwentyone/classes/class-twenty-twenty-one-customize.php

    r51294 r51657  
    9393                    'capability'        => 'edit_theme_options',
    9494                    'default'           => 'excerpt',
    95                     'sanitize_callback' => function( $value ) {
     95                    'sanitize_callback' => static function( $value ) {
    9696                        return 'excerpt' === $value || 'full' === $value ? $value : 'excerpt';
    9797                    },
Note: See TracChangeset for help on using the changeset viewer.