You are here

function pardot_webform_submission_save in Pardot Integration 7.2

Helper function that saves Pardot form submissions.

Parameters

object $submission: A submission object.

1 call to pardot_webform_submission_save()
pardot_webform_submit in pardot_webform/pardot_webform.module
Form submission handler for pardot_webform_form_alter().

File

pardot_webform/pardot_webform.module, line 157
Pardot Webform integration module.

Code

function pardot_webform_submission_save(&$submission) {

  // Set some sane defaults for new submissions.
  if (!isset($submission->submitted)) {
    $submission->submitted = $_SERVER['REQUEST_TIME'];
  }
  if (!isset($submission->status)) {
    $submission->status = PARDOT_STATUS_NEW;
  }
  if (isset($submission->sid)) {
    drupal_write_record('pardot_submissions', $submission, array(
      'sid',
    ));
  }
  else {
    drupal_write_record('pardot_submissions', $submission);
  }
}