if (in_array($field['field_name'], $validBillingFields)) {
$validProfileFields[] = $field['field_name'];
}
- if ($field['is_required']) {
+ if (CRM_Utils_Array::value('is_required', $field)) {
$requiredProfileFields[] = $field['field_name'];
}
}
if (!empty($index) && (
// it's empty so we set it OR
- !CRM_Utils_array::value($prefixName, $profileAddressFields)
+ !CRM_Utils_Array::value($prefixName, $profileAddressFields)
//we are dealing with billing id (precedence)
|| $index == $billing_id
// we are dealing with primary & billing not set