You are here

function webform_localization_webform_submission_load in Webform Localization 7.4

Same name and namespace in other branches
  1. 7 webform_localization.module \webform_localization_webform_submission_load()

Implements hook_webform_submission_load().

File

./webform_localization.module, line 378
Webform localization module.

Code

function webform_localization_webform_submission_load(&$submissions) {
  if (empty($submissions)) {
    return;
  }
  $query = db_select('webform_submissions', 's');
  $query
    ->fields('s', array(
    'language',
    'sid',
  ));
  $query
    ->condition('s.sid', array_keys($submissions), 'IN');
  $s_languages = $query
    ->execute()
    ->fetchAllAssoc('sid');
  foreach ($submissions as $sid => $submission) {
    $submissions[$sid]->language = $s_languages[$sid]->language;
  }
}