예제 #1
0
            $statusStr = $refManager->editReference($_POST);
        }
    }
}
$refGroup = 0;
$refRank = 0;
$parentChild = 0;
if ($refId) {
    $refArr = $refManager->getRefArr($refId);
    $childArr = $refManager->getChildArr($refId);
    $authArr = $refManager->getRefAuthArr($refId);
    $fieldArr = $refManager->getRefTypeFieldArr($refArr["ReferenceTypeId"]);
    $refChecklistArr = $refManager->getRefChecklistArr($refId);
    $refCollArr = $refManager->getRefCollArr($refId);
    $refOccArr = $refManager->getRefOccArr($refId);
    $refTaxaArr = $refManager->getRefTaxaArr($refId);
    if ($refArr["ReferenceTypeId"] == 3 || $refArr["ReferenceTypeId"] == 4 || $refArr["ReferenceTypeId"] == 6 || $refArr["ReferenceTypeId"] == 27) {
        $refGroup = 1;
        $parentChild = 1;
        if ($refArr["ReferenceTypeId"] == 4) {
            $refRank = 1;
        }
        if ($refArr["ReferenceTypeId"] == 3 || $refArr["ReferenceTypeId"] == 6) {
            $refRank = 2;
        }
        if ($refArr["ReferenceTypeId"] == 27) {
            $refRank = 3;
        }
    }
    if ($refArr["ReferenceTypeId"] == 2 || $refArr["ReferenceTypeId"] == 7 || $refArr["ReferenceTypeId"] == 8 || $refArr["ReferenceTypeId"] == 30) {
        $refGroup = 2;