Skip to content

Commit 4e334c1

Browse files
authored
Merge pull request #618 from Automattic/rebecca/cache_constraints_messaging
Remove Batcache references in messaging
2 parents d702c7b + 09945de commit 4e334c1

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

WordPress-VIP-Go/ruleset.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,19 +93,15 @@
9393
<message>Hiding of admin bar is highly discouraged for user roles of "administrator" and "vip_support" -- if these roles are already excluded, this warning can be ignored.</message>
9494
</rule>
9595
<rule ref="WordPressVIPMinimum.Functions.RestrictedFunctions.cookies_setcookie">
96-
<type>error</type>
9796
<severity>6</severity>
98-
<message>Due to server-side caching, server-side based client related logic might not work. We recommend implementing client side logic in JavaScript instead.</message>
9997
</rule>
10098
<rule ref="WordPressVIPMinimum.Variables.RestrictedVariables.cache_constraints___COOKIE">
10199
<type>error</type>
102100
<severity>6</severity>
103-
<message>Due to server-side caching, server-side based client related logic might not work. We recommend implementing client side logic in JavaScript instead.</message>
104101
</rule>
105102
<rule ref="WordPressVIPMinimum.Variables.RestrictedVariables.cache_constraints___SERVER__HTTP_USER_AGENT__">
106103
<type>error</type>
107104
<severity>6</severity>
108-
<message>Due to server-side caching, server-side based client related logic might not work. We recommend implementing client side logic in JavaScript instead.</message>
109105
</rule>
110106

111107

WordPressVIPMinimum/Sniffs/Functions/RestrictedFunctionsSniff.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,8 @@ public function getGroups() {
310310
// @link WordPress.com: https://lobby.vip.wordpress.com/wordpress-com-documentation/code-review-what-we-look-for/#custom-roles
311311
// @link VIP Go: https://wpvip.com/documentation/vip-go/code-review-blockers-warnings-notices/#cache-constraints
312312
'cookies' => [
313-
'type' => 'warning',
314-
'message' => 'Due to using Batcache, server side based client related logic will not work, use JS instead.',
313+
'type' => 'error',
314+
'message' => 'Due to server-side caching, server-side based client related logic might not work. We recommend implementing client side logic in JavaScript instead.',
315315
'functions' => [
316316
'setcookie',
317317
],

WordPressVIPMinimum/Sniffs/Variables/RestrictedVariablesSniff.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public function getGroups() {
5757
// @link https://lobby.vip.wordpress.com/wordpress-com-documentation/code-review-what-we-look-for/#caching-constraints
5858
'cache_constraints' => [
5959
'type' => 'warning',
60-
'message' => 'Due to using Batcache, server side based client related logic will not work, use JS instead.',
60+
'message' => 'Due to server-side caching, server-side based client related logic might not work. We recommend implementing client side logic in JavaScript instead.',
6161
'variables' => [
6262
'$_COOKIE',
6363
],

WordPressVIPMinimum/Tests/Functions/RestrictedFunctionsUnitTest.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ vip_safe_wp_remote_get(); // Ok - VIP recommended version of wp_remote_get().
122122
wp_remote_get( $url ); // Warning.
123123

124124
cookie( $_GET['test'] ); // Ok - similarly-named function to setcookie().
125-
setcookie( 'cookie[three]', 'cookiethree' ); // Warning.
125+
setcookie( 'cookie[three]', 'cookiethree' ); // Error.
126126

127127
get_post( 123 ); // Ok - not using get_posts().
128128
wp_get_recent_post(); // Ok - similarly-named function to wp_get_recent_posts().

WordPressVIPMinimum/Tests/Functions/RestrictedFunctionsUnitTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public function getErrorList() {
5959
101 => 1,
6060
104 => 1,
6161
107 => 1,
62+
125 => 1,
6263
141 => 1,
6364
142 => 1,
6465
143 => 1,
@@ -128,7 +129,6 @@ public function getWarningList() {
128129
118 => 1,
129130
119 => 1,
130131
122 => 1,
131-
125 => 1,
132132
130 => 1,
133133
131 => 1,
134134
132 => 1,

0 commit comments

Comments
 (0)