if (!empty(${$var[$diff]})) {
$holder =& $$var;
$val = explode(CRM_Case_BAO_Case::VALUE_SEPARATOR, $holder[$diff]);
- $holder[$diff] = CRM_Utils_Array::value(1, $val);
+ $holder[$diff] = $val[1] ?? NULL;
}
}
}
'action' => $changed['log_action'],
'id' => $id,
'field' => $diff,
- 'from' => CRM_Utils_Array::value($diff, $original),
- 'to' => CRM_Utils_Array::value($diff, $changed),
+ 'from' => $original[$diff] ?? NULL,
+ 'to' => $changed[$diff] ?? NULL,
'table' => $table,
'log_date' => $changed['log_date'],
'log_conn_id' => $changed['log_conn_id'],
$dao = new $tableDAO();
foreach ($dao->fields() as $field) {
- $titles[$table][$field['name']] = CRM_Utils_Array::value('title', $field);
+ $titles[$table][$field['name']] = $field['title'] ?? NULL;
if ($field['type'] == CRM_Utils_Type::T_BOOLEAN) {
$values[$table][$field['name']] = ['0' => ts('false'), '1' => ts('true')];