You are here

public static function LingotekSync::getDocIdsBySource in Lingotek Translation 7.4

File

lib/Drupal/lingotek/LingotekSync.php, line 843
LingotekSync

Class

LingotekSync
A utility class for Lingotek Syncing.

Code

public static function getDocIdsBySource($source_language) {
  $subquery = db_select('node', 'n')
    ->fields('n', array(
    'nid',
  ))
    ->condition('language', Lingotek::convertLingotek2Drupal($source_language));
  $query = db_select('lingotek', 'l')
    ->fields('l', array(
    'lingovalue',
  ))
    ->condition('lingokey', 'document_id')
    ->condition('nid', $subquery, 'IN');
  $result = $query
    ->execute()
    ->fetchCol();
  return $result;
}