awesomemotive / wpforms-phpcs

PHP Coding Standards used by the WPForms team.
https://wpforms.com
GNU General Public License v2.0
11 stars 1 forks source link

Proposal: allow inline anon functions in hooks' callbacks #54

Open slaFFik opened 4 months ago

slaFFik commented 4 months ago

Expected Behavior

Silence those 3 warnings listed below when used within add_action() and add_filter() context.

Current Behavior

When you have a code like this:

add_action( 'admin_init', static function() {

    ( new Admin() )->init();
} );

you receive these warnings for the 1st line:

and this one for the last line:

Otherwise, this thing needs to be done which looks kinda ugly and excessive:

add_action( 
    'admin_init', 
    static function() {

        ( new Admin() )->init();
    }
);

Screenshots

image