Skip to content

Commit 50f5701

Browse files
authored
Merge pull request #1852 from paulschreiber/fix/hex-color
Let sanitize_hex_color() count as an escape function
2 parents 87c6153 + 6829bee commit 50f5701

File tree

1 file changed

+36
-34
lines changed

1 file changed

+36
-34
lines changed

WordPress/Sniff.php

Lines changed: 36 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -132,40 +132,42 @@ abstract class Sniff implements PHPCS_Sniff {
132132
* @var array
133133
*/
134134
protected $escapingFunctions = array(
135-
'absint' => true,
136-
'esc_attr__' => true,
137-
'esc_attr_e' => true,
138-
'esc_attr_x' => true,
139-
'esc_attr' => true,
140-
'esc_html__' => true,
141-
'esc_html_e' => true,
142-
'esc_html_x' => true,
143-
'esc_html' => true,
144-
'esc_js' => true,
145-
'esc_sql' => true,
146-
'esc_textarea' => true,
147-
'esc_url_raw' => true,
148-
'esc_url' => true,
149-
'filter_input' => true,
150-
'filter_var' => true,
151-
'floatval' => true,
152-
'highlight_string' => true,
153-
'intval' => true,
154-
'json_encode' => true,
155-
'like_escape' => true,
156-
'number_format' => true,
157-
'rawurlencode' => true,
158-
'sanitize_html_class' => true,
159-
'sanitize_key' => true,
160-
'sanitize_user_field' => true,
161-
'tag_escape' => true,
162-
'urlencode_deep' => true,
163-
'urlencode' => true,
164-
'wp_json_encode' => true,
165-
'wp_kses_allowed_html' => true,
166-
'wp_kses_data' => true,
167-
'wp_kses_post' => true,
168-
'wp_kses' => true,
135+
'absint' => true,
136+
'esc_attr__' => true,
137+
'esc_attr_e' => true,
138+
'esc_attr_x' => true,
139+
'esc_attr' => true,
140+
'esc_html__' => true,
141+
'esc_html_e' => true,
142+
'esc_html_x' => true,
143+
'esc_html' => true,
144+
'esc_js' => true,
145+
'esc_sql' => true,
146+
'esc_textarea' => true,
147+
'esc_url_raw' => true,
148+
'esc_url' => true,
149+
'filter_input' => true,
150+
'filter_var' => true,
151+
'floatval' => true,
152+
'highlight_string' => true,
153+
'intval' => true,
154+
'json_encode' => true,
155+
'like_escape' => true,
156+
'number_format' => true,
157+
'rawurlencode' => true,
158+
'sanitize_hex_color' => true,
159+
'sanitize_hex_color_no_hash' => true,
160+
'sanitize_html_class' => true,
161+
'sanitize_key' => true,
162+
'sanitize_user_field' => true,
163+
'tag_escape' => true,
164+
'urlencode_deep' => true,
165+
'urlencode' => true,
166+
'wp_json_encode' => true,
167+
'wp_kses_allowed_html' => true,
168+
'wp_kses_data' => true,
169+
'wp_kses_post' => true,
170+
'wp_kses' => true,
169171
);
170172

171173
/**

0 commit comments

Comments
 (0)