@@ -90,7 +90,7 @@ public static function cf7a_blacklist_get_ip( $ip ) {
90
90
$ ip = filter_var ( $ ip , FILTER_VALIDATE_IP );
91
91
if ( $ ip ) {
92
92
global $ wpdb ;
93
- $ r = $ wpdb ->get_row ( $ wpdb ->prepare ( "SELECT * FROM { $ wpdb -> prefix } cf7a_blacklist WHERE ip = %s " , $ ip ) );
93
+ $ r = $ wpdb ->get_row ( $ wpdb ->prepare ( "SELECT * FROM %s WHERE ip = %s " , $ wpdb -> prefix . ' cf7a_blacklist ' , $ ip ) );
94
94
if ( $ r ) {
95
95
return $ r ;
96
96
}
@@ -110,7 +110,7 @@ public function cf7a_blacklist_get_id( $id ) {
110
110
if ( is_int ( $ id ) ) {
111
111
global $ wpdb ;
112
112
113
- return $ wpdb ->get_row ( $ wpdb ->prepare ( "SELECT * FROM { $ wpdb -> prefix } cf7a_blacklist WHERE id = %s " , $ id ) );
113
+ return $ wpdb ->get_row ( $ wpdb ->prepare ( "SELECT * FROM %s WHERE id = %s " , $ wpdb -> prefix . ' cf7a_blacklist ' , $ id ) );
114
114
}
115
115
}
116
116
@@ -153,7 +153,7 @@ public function cf7a_ban_by_ip( string $ip, array $reason = array(), $spam_score
153
153
),
154
154
),
155
155
array ( '%s ' , '%d ' , '%s ' )
156
- );
156
+ ); // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery
157
157
158
158
if ( $ r > - 1 ) {
159
159
return true ;
@@ -184,7 +184,7 @@ public function cf7a_unban_by_ip( $ip ) {
184
184
array (
185
185
'%s ' ,
186
186
)
187
- );
187
+ ); // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery
188
188
189
189
return ! is_wp_error ( $ r ) ? $ r : $ wpdb ->last_error ;
190
190
}
@@ -212,7 +212,7 @@ public function cf7a_unban_by_id( $id ) {
212
212
array (
213
213
'%d ' ,
214
214
)
215
- );
215
+ ); // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery
216
216
217
217
return ! is_wp_error ( $ r ) ? $ r : $ wpdb ->last_error ;
218
218
}
@@ -239,11 +239,11 @@ public function cf7a_cron_unban() {
239
239
$ lower_bound = 0 ;
240
240
241
241
/* removes a status count at each balcklisted ip */
242
- $ updated = $ wpdb ->query ( $ wpdb ->prepare ( "UPDATE { $ wpdb -> prefix } cf7a_blacklist SET `status` = `status` - %d WHERE 1 " , $ status_decrement ) );
242
+ $ updated = $ wpdb ->query ( $ wpdb ->prepare ( "UPDATE %s SET `status` = `status` - %d WHERE 1 " , $ wpdb -> prefix . ' cf7a_blacklist ' , $ status_decrement ) );
243
243
cf7a_log ( "Status updated for blacklisted (score -1) - $ updated users " , 1 );
244
244
245
245
/* when the line has 0 in status, we can remove it from the blacklist */
246
- $ updated = $ wpdb ->query ( $ wpdb ->prepare ( "DELETE FROM { $ wpdb -> prefix } cf7a_blacklist WHERE `status` = %d " , $ lower_bound ) );
246
+ $ updated = $ wpdb ->query ( $ wpdb ->prepare ( "DELETE FROM %s WHERE `status` = %d " , $ wpdb -> prefix . ' cf7a_blacklist ' , $ lower_bound ) );
247
247
cf7a_log ( "Removed $ updated users from blacklist " , 1 );
248
248
249
249
return true ;
0 commit comments