function webform_civicrm_webform_submission_presave in Webform CiviCRM Integration 7.5
Same name and namespace in other branches
- 6.2 webform_civicrm.module \webform_civicrm_webform_submission_presave()
- 6 webform_civicrm.module \webform_civicrm_webform_submission_presave()
- 7 webform_civicrm.module \webform_civicrm_webform_submission_presave()
- 7.2 webform_civicrm.module \webform_civicrm_webform_submission_presave()
- 7.3 webform_civicrm.module \webform_civicrm_webform_submission_presave()
- 7.4 webform_civicrm.module \webform_civicrm_webform_submission_presave()
Implements hook_webform_submission_presave(). Uses cached instance of wf_crm_webform_postprocess that was created during validation.
File
- ./
webform_civicrm.module, line 251 - Webform CiviCRM Integration Module: Links webform submissions to contacts in a CiviCRM database. @author Coleman Watts
Code
function webform_civicrm_webform_submission_presave($node, &$submission) {
if (!empty($node->webform_civicrm)) {
module_load_include('inc', 'webform_civicrm', 'includes/wf_crm_webform_postprocess');
$processor = wf_crm_webform_postprocess::singleton($node);
$processor
->preSave($submission);
}
}