Sniff to detect proper usage of preg_quote() ? #1371
Labels
Component: Extra
Focus: Code analysis
Sniffs to prevent common mistakes and improve code in general
Type: Enhancement
I'd like to suggest adding two new sniffs around the usage of
preg_quote()
.$regex
parameter of any PCRE function calls to make sure that if the regex is being build up by concatenating parts together, that any$variable
parts are wrapped in a call topreg_quote()
.$delimiter
ofpreg_quote()
is always passed.Too often I come across code where it is missing and unless it is passed, the default
/
delimiters are presumed, which is often wrong.Initially these sniffs would go into
Extra
, but I'd encourage the WP Core team to consider accepting them into theCore
ruleset.Opinions ?
The text was updated successfully, but these errors were encountered: