public static function LingotekConfigSet::getEditedLidsInSets in Lingotek Translation 7.6
Same name and namespace in other branches
- 7.7 lib/Drupal/lingotek/LingotekConfigSet.php \LingotekConfigSet::getEditedLidsInSets()
1 call to LingotekConfigSet::getEditedLidsInSets()
File
- lib/
Drupal/ lingotek/ LingotekConfigSet.php, line 874 - Defines LingotekConfigSet.
Class
- LingotekConfigSet
- A class wrapper for Lingotek-specific behavior on ConfigSets.
Code
public static function getEditedLidsInSets($set_ids) {
$set_ids = is_array($set_ids) ? $set_ids : array(
$set_ids,
);
$query = db_select('lingotek_config_map', 'lcm')
->fields('lcm', array(
'lid',
))
->condition('set_id', $set_ids, 'IN')
->condition('current', 1);
$query
->join('locales_target', 'lt', 'lt.lid = lcm.lid');
$query
->condition('i18n_status', 1);
$result = $query
->execute()
->fetchCol();
$edited_lids = array_unique($result);
return $edited_lids;
}