function uc_extra_fields_pane_uc_addresses_address_insert in Extra Fields Checkout Pane 7
Same name and namespace in other branches
- 6.2 uc_extra_fields_pane.module \uc_extra_fields_pane_uc_addresses_address_insert()
Implements hook_uc_addresses_address_insert().
1 call to uc_extra_fields_pane_uc_addresses_address_insert()
File
- ./
uc_extra_fields_pane.uc_addresses.inc, line 92 - Hook implementations for the Ubercart Addresses module.
Code
function uc_extra_fields_pane_uc_addresses_address_insert($address) {
// Load fields for uc_addresses.
$fields = UCXF_FieldList::getAllAddressFields();
foreach ($fields as $field) {
uc_extra_fields_pane_value_save(array(
'element_id' => $address
->getId(),
'element_type' => UCXF_Value::UCXF_VALUE_ADDRESS,
'field_id' => $field->field_id,
'value' => $address
->getField($field->db_name),
));
}
}