function get_tpt_entity_sent_rows in GlobalLink Connect for Drupal 7.5
Same name and namespace in other branches
- 7.7 globallink_entity/globallink_entity.module \get_tpt_entity_sent_rows()
- 7.6 globallink_entity/globallink_entity.module \get_tpt_entity_sent_rows()
Gets entity rows that have been sent for translation.
Parameters
string $nid: The entity node ID.
string $source: The target language of the entity.
Return value
array Array of entity rows that have been sent for translation.
File
- globallink_entity/
globallink_entity.module, line 182 - GlobalLink entity translation module.
Code
function get_tpt_entity_sent_rows($nid, $source) {
module_load_include('inc', 'globallink', 'globallink');
$arr = array();
$query = db_select('globallink_core_entity', 'tc')
->fields('tc')
->condition('nid', $nid, '=')
->condition('status', array(
'Sent for Translations',
'Error',
'Cancelled',
), 'IN')
->condition('source', globallink_get_locale_code($source), '=');
$result = $query
->execute();
foreach ($result as $row) {
$arr[] = globallink_get_drupal_locale_code($row->target);
}
return $arr;
}