function addROIsForImage($image_pid) { $image_rois = AP_Specimen::getImageListForSpecimen($specimen_pid); $rois = array(); for ($i; $i < sizeOf($image_rois); $i++) { $roi_pid = $image_rois[$i]; if (array_search($roi_pid, $this->permission_list) > -1) { //don't add anything, it's already there! } else { //array_push((array) $this->roi_pids, $roi_pid); $roi['pid'] = $roi_pid; $roiMetadata = AP_ROI::getROIMetadata_record($roi_pid); $roi['roiMetadata'] = $roiMetadata; array_push($rois, $roi); } } return $rois; }