function salesforce_mapping_update_8003 in Salesforce Suite 5.0.x
Same name and namespace in other branches
- 8.4 modules/salesforce_mapping/salesforce_mapping.install \salesforce_mapping_update_8003()
- 8.3 modules/salesforce_mapping/salesforce_mapping.install \salesforce_mapping_update_8003()
Add new "always_upsert" field to all existing mappings.
File
- modules/
salesforce_mapping/ salesforce_mapping.install, line 81 - Install file.
Code
function salesforce_mapping_update_8003() {
foreach (SalesforceMapping::loadMultiple() as $mapping) {
if ($mapping
->hasKey() && $mapping
->get('always_upsert') !== FALSE) {
$mapping
->set('always_upsert', TRUE)
->save();
}
}
}