X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FReport%2FForm%2FContribute%2FHistory.php;h=ecb52f68ece819050a0096d3cf86317135448e48;hb=9c1bc317913553a956288e52649f1c372dc7deb0;hp=40876e2052ce18c5cadfe6d6beb37af06fbc0c78;hpb=ca5cec6777523a6f37f356378a73f7ce65928eb2;p=civicrm-core.git diff --git a/CRM/Report/Form/Contribute/History.php b/CRM/Report/Form/Contribute/History.php index 40876e2052..ecb52f68ec 100644 --- a/CRM/Report/Form/Contribute/History.php +++ b/CRM/Report/Form/Contribute/History.php @@ -1,27 +1,11 @@ _autoIncludeIndexedFieldsAsOrderBys = 1; @@ -339,7 +326,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form { ) { if ($tableName == 'civicrm_relationship') { $this->_relationshipColumns["{$tableName}_{$fieldName}"] = "{$field['dbAlias']} as {$tableName}_{$fieldName}"; - $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = CRM_Utils_Array::value('type', $field); + $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = $field['type'] ?? NULL; $this->_columnHeaders["{$tableName}_{$fieldName}"]['title'] = $field['title']; continue; } @@ -368,7 +355,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form { } else { $select[] = "{$field['dbAlias']} as {$tableName}_{$fieldName}"; - $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = CRM_Utils_Array::value('type', $field); + $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = $field['type'] ?? NULL; $this->_columnHeaders["{$tableName}_{$fieldName}"]['title'] = $field['title']; } if (!empty($field['no_display'])) { @@ -416,14 +403,14 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form { } elseif (CRM_Utils_Array::value('type', $field) & CRM_Utils_Type::T_DATE ) { - $relative = CRM_Utils_Array::value("{$fieldName}_relative", $this->_params); - $from = CRM_Utils_Array::value("{$fieldName}_from", $this->_params); - $to = CRM_Utils_Array::value("{$fieldName}_to", $this->_params); + $relative = $this->_params["{$fieldName}_relative"] ?? NULL; + $from = $this->_params["{$fieldName}_from"] ?? NULL; + $to = $this->_params["{$fieldName}_to"] ?? NULL; $clause = $this->dateClause($field['name'], $relative, $from, $to, $field['type']); } else { - $op = CRM_Utils_Array::value("{$fieldName}_op", $this->_params); + $op = $this->_params["{$fieldName}_op"] ?? NULL; if ($op) { $clause = $this->whereClause($field, $op,