You are here

public static function LingotekSync::getDocIdsByTarget in Lingotek Translation 7.4

File

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

Class

LingotekSync
A utility class for Lingotek Syncing.

Code

public static function getDocIdsByTarget($target_language) {
  $subquery = db_select('lingotek', 'l1')
    ->fields('l1', array(
    'nid',
  ))
    ->condition('lingokey', 'target_sync_status_' . $target_language);
  $query = db_select('lingotek', 'l2')
    ->fields('l2', array(
    'lingovalue',
  ))
    ->condition('lingokey', 'document_id')
    ->condition('nid', $subquery, 'IN');
  $result = $query
    ->execute()
    ->fetchCol();
  return $result;
}