function remove_roi($roi_pid, $nothing, $workflow_id) { global $user; $returnjs = ""; if (Workflow_Users::doesWorkflowHaveUserName($workflow_id, $user->name) && Workflow_Permission::doesWorkflowHavePermission($workflow_id, "canAnalyzeSpecimen")) { $roi_obj = new roiHandler($roi_pid); $success = $roi_obj->removeROI($roi_pid, FEDORA_DATABASE_USERNAME . ":" . FEDORA_DATABASE_PASSWORD); if ($success) { include_once drupal_get_path('module', 'apiary_project') . '/workflow/include/search.php'; $search_instance = new search(); $search_instance->delete_index($roi_pid); $returnjs .= "jQuery.jGrowl('ROI [{$roi_pid}] deleted successfully');"; } else { $returnjs .= "jQuery.jGrowl('ROI [{$roi_pid}] failed to delete');"; } } else { $returnjs .= "jQuery.jGrowl('Sorry! You do not have permission for this operation');"; } echo $returnjs; }