function cron_example_queue_report_work in Examples for Developers 7
Simple reporter for the workers.
Parameters
int $worker: Worker number.
object $item: The $item which was stored in the cron queue.
Related topics
2 calls to cron_example_queue_report_work()
- cron_example_queue_1_worker in cron_example/cron_example.module 
- Simple worker for our queues.
- cron_example_queue_2_worker in cron_example/cron_example.module 
- Simple worker for our queues.
File
- cron_example/cron_example.module, line 243 
- Demonstrates use of the Cron API in Drupal - hook_cron()
Code
function cron_example_queue_report_work($worker, $item) {
  if (!empty($GLOBALS['cron_example_show_status_message'])) {
    drupal_set_message(t('Queue @worker worker processed item with sequence @sequence created at @time', array(
      '@worker' => $worker,
      '@sequence' => $item->sequence,
      '@time' => date_iso8601($item->created),
    )));
  }
  watchdog('cron_example', 'Queue @worker worker processed item with sequence @sequence created at @time', array(
    '@worker' => $worker,
    '@sequence' => $item->sequence,
    '@time' => date_iso8601($item->created),
  ));
}