Skip to content
Snippets Groups Projects

Issue #3209769: Make compatible with PHP 8.0

Closed Liam Morland requested to merge issue/rules-3209769:3209769-make-compatible-with into 7.x-2.x
6 files
+ 9
9
Compare changes
  • Side-by-side
  • Inline
Files
6
+ 3
3
@@ -120,7 +120,7 @@ function rules_action_data_calc_info_alter(&$element_info, RulesPlugin $element)
@@ -120,7 +120,7 @@ function rules_action_data_calc_info_alter(&$element_info, RulesPlugin $element)
/**
/**
* Action: Add a list item.
* Action: Add a list item.
*/
*/
function rules_action_data_list_add($list, $item, $unique = FALSE, $pos = 'end', $settings, $state) {
function rules_action_data_list_add($list, $item, $unique, $pos, $settings, $state) {
// Optionally, only add the list item if it is not yet contained.
// Optionally, only add the list item if it is not yet contained.
if ($unique && rules_condition_data_list_contains($list, $item, $settings, $state)) {
if ($unique && rules_condition_data_list_contains($list, $item, $settings, $state)) {
return;
return;
@@ -337,7 +337,7 @@ function rules_action_data_create_info_alter(&$element_info, RulesAbstractPlugin
@@ -337,7 +337,7 @@ function rules_action_data_create_info_alter(&$element_info, RulesAbstractPlugin
/**
/**
* Creation callback for array structured data.
* Creation callback for array structured data.
*/
*/
function rules_action_data_create_array($values = array(), $type) {
function rules_action_data_create_array($values, $type) {
// $values is an array already, so we can just pass it to the wrapper.
// $values is an array already, so we can just pass it to the wrapper.
return rules_wrap_data($values, array('type' => $type));
return rules_wrap_data($values, array('type' => $type));
}
}
@@ -406,7 +406,7 @@ function rules_condition_data_list_contains($list, $item, $settings, $state) {
@@ -406,7 +406,7 @@ function rules_condition_data_list_contains($list, $item, $settings, $state) {
/**
/**
* Condition: List count comparison.
* Condition: List count comparison.
*/
*/
function rules_condition_data_list_count_is($list, $op = '==', $value) {
function rules_condition_data_list_count_is($list, $op, $value) {
switch ($op) {
switch ($op) {
case '==':
case '==':
return count($list) == $value;
return count($list) == $value;
Loading