mirror of
https://gh.wpcy.net/https://github.com/WordPress/WordPress-Coding-Standards.git
synced 2026-04-23 20:33:18 +08:00
Follow up on 2137 As WP Core has now dropped support for PHP < 7.0, it can start using the `dirname()` `$levels` parameters. Think: ```php // PHP < 7.0. $path = dirname( dirname( dirname( __DIR__ ) ) ); // PHP 7.0+. $path = dirname( __DIR__, 3 ); ``` The `Modernize.FunctionCalls.Dirname` sniff we include also includes a check (and fixer) for that, so we can now include that sniff completely in the `Core` ruleset. For now, I'm proposing to silence the error code related to the PHP 7.0 modernization opportunity (again) for the `Extra` ruleset as not all plugins/themes will have dropped support for PHP < 7.0 yet. To be on the safe side, I'm explicitly excluding the whole sniff from the ruleset used for WPCS itself as WPCS still has a PHP 5.4 minimum. |
||
|---|---|---|
| .. | ||
| ruleset.xml | ||