public static function print_discussion($job_id, $task_id, $job_data = array(), $task_data = array(), $allow_new = true) { $job_data = $job_data ? $job_data : module_job::get_job($job_id, true, true); if ($job_data && isset($job_data['job_discussion']) && $job_data['job_discussion'] == 1) { // disabled & hidden. return; } $task_data = $task_data ? $task_data : module_job::get_task($job_id, $task_id); $comments = get_multiple('job_discussion', array('job_id' => $job_id, 'task_id' => $task_id), 'job_discussion_id', 'exact', 'job_discussion_id'); $current_user_id = module_security::get_loggedin_id(); $customer = module_customer::get_customer($job_data['customer_id']); if (!$current_user_id) { if ($job_data['customer_id'] && $customer['primary_user_id']) { $current_user_id = $customer['primary_user_id']; } } include module_theme::include_ucm('includes/plugin_job_discussion/inc/comment_list.php'); }