From 4698d5a4dba57a56ecc616cf1381511d4cfca3c9 Mon Sep 17 00:00:00 2001 From: Vlad Date: Sat, 5 Nov 2016 19:19:55 -0400 Subject: [PATCH] - Indirectly invokes hash_equals() functions. This prevents PHP Compatibility sniffer from complains about the function not present in <5.6. WP provides a shim for older PHP versions in wp-includes/compat.php --- lib/Models/Subscriber.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Models/Subscriber.php b/lib/Models/Subscriber.php index aa8e420fd9..14dddeb2a5 100644 --- a/lib/Models/Subscriber.php +++ b/lib/Models/Subscriber.php @@ -150,7 +150,7 @@ class Subscriber extends Model { } static function verifyToken($email, $token) { - return hash_equals(self::generateToken($email), $token); + return call_user_func('hash_equals', self::generateToken($email), $token); } static function subscribe($subscriber_data = array(), $segment_ids = array()) {