} else { $job['speed'] = 'n/a'; } // Job compression if ($job['jobbytes'] > 0 && $job['type'] == 'B') { $compression = 1 - $job['jobbytes'] / $job['readbytes']; $job['compression'] = number_format($compression, 2); } else { $job['compression'] = 'n/a'; } break; } // end switch // Job size $job['jobbytes'] = CUtils::Get_Human_Size($job['jobbytes']); // Job Pool if (is_null($job['pool_name'])) { $job['pool_name'] = 'n/a'; } $last_jobs[] = $job; } // end foreach $view->assign('last_jobs', $last_jobs); // Count jobs $view->assign('jobs_found', count($last_jobs)); $view->assign('total_jobs', Jobs_Model::count($dbSql->db_link)); // Set page name $current_page = 'Jobs report'; $view->assign('page_name', $current_page); // Process and display the template $view->render('jobs.tpl');