From 052f2aabd1b57755072a7e88cc5b8d98329d92f0 Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer <reinhold@kainhofer.com> Date: Fri, 22 Nov 2013 17:11:28 +0100 Subject: [PATCH] Fix list function evaluation syntax errors --- rules_shipping_base.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules_shipping_base.php b/rules_shipping_base.php index 34dc491..d847985 100644 --- a/rules_shipping_base.php +++ b/rules_shipping_base.php @@ -855,7 +855,7 @@ class ShippingRule { return false; } - switch ($func) { + switch ($function) { case "length": return count($args[0]); break; case "union": case "join": return call_user_func_array( "array_merge" , $args); break; @@ -915,7 +915,7 @@ class ShippingRule { } // List functions if (in_array($func, array("length", "complement", "issubset", "contains", "union", "join", "intersection", "list_equal"))) { - return evaluateListFunction ($func, args); + return $this->evaluateListFunction ($func, $args); } // Functions with variable number of args switch ($func) { -- GitLab