function globallink_fieldable_panels_clear_cancelled_documents in GlobalLink Connect for Drupal 7.5
Same name and namespace in other branches
- 7.6 globallink_fieldable_panels/globallink_fieldable_panels.inc \globallink_fieldable_panels_clear_cancelled_documents()
Clears cancelled fieldable panels documents.
Return value
int Number of cancelled fieldable panels documents.
1 call to globallink_fieldable_panels_clear_cancelled_documents()
- globallink_fieldable_panels_active_form_submit in globallink_fieldable_panels/
globallink_fieldable_panels_active_submissions.inc - Handles submission of active fieldable panels form.
File
- globallink_fieldable_panels/
globallink_fieldable_panels.inc, line 260
Code
function globallink_fieldable_panels_clear_cancelled_documents() {
$count = 0;
$query = db_select('globallink_core_fieldable_panels', 'tcfp')
->fields('tcfp', array(
'submission_ticket',
))
->distinct()
->condition('status', 'Cancelled', '=');
$results = $query
->execute();
foreach ($results as $item) {
globallink_fieldable_panels_update_submission_status($item->submission_ticket, 'Pending Translations');
$count++;
}
return $count;
}