$calendarSettings->save();
     } catch (Exception $e) {
         echo $e->POSTMessage();
     }
     break;
 case 'submitQualifier':
     if (isset($_POST['qualifierID']) && $_POST['qualifierID'] != '') {
         $qualifier = new Qualifier(new NamedArguments(array('primaryKey' => $_POST['qualifierID'])));
     } else {
         $qualifier = new Qualifier();
         $qualifier->qualifierID = '';
     }
     $qualifier->expressionTypeID = $_POST['expressionTypeID'];
     $qualifier->shortName = $_POST['shortName'];
     try {
         $qualifier->save();
     } catch (Exception $e) {
         echo $e->POSTMessage();
     }
     break;
 case 'submitUserData':
     if ($_POST['orgLoginID']) {
         $user = new User(new NamedArguments(array('primaryKey' => $_POST['orgLoginID'])));
     } else {
         $user = new User();
     }
     $user->loginID = $_POST['loginID'];
     $user->firstName = $_POST['firstName'];
     $user->lastName = $_POST['lastName'];
     $user->privilegeID = $_POST['privilegeID'];
     $user->emailAddressForTermsTool = $_POST['emailAddressForTermsTool'];
Exemple #2
0
 }
 //get the qualifierID -- create qualifier if necessary
 $expressionQualifiers = $expressionTypeObj->getQualifiers();
 $qualifier = preg_replace('/^onixPL\\:/s', '', $usage->UsageStatus);
 $qualifierID = -1;
 foreach ($expressionQualifiers as $expressionQualifier) {
     if (strtolower($expressionQualifier->shortName) == strtolower($qualifier)) {
         $qualifierID = $expressionQualifier->qualifierID;
         break;
     }
 }
 if ($qualifierID === -1) {
     $qualifierObj = new Qualifier();
     $qualifierObj->expressionTypeID = $expressionTypeID;
     $qualifierObj->shortName = $qualifier;
     $qualifierObj->save();
     $qualifierID = $qualifierObj->primaryKey;
     $qualifierInserted++;
 }
 $expressionObj = new Expression();
 $expressionObj->documentID = $documentID;
 $expressionObj->expressionTypeID = $expressionTypeID;
 $expressionText = "";
 foreach ($usage->LicenseTextLink as $licenseTextLink) {
     $expressionText .= $textArray[(string) $licenseTextLink["href"]] . "\n\n";
 }
 $expressionObj->documentText = $expressionText;
 $expressionObj->lastUpdateDate = "0000-00-00 00:00:00";
 $expressionObj->productionUseInd = "0";
 $expressionObj->save();
 $expressionID = $expressionObj->primaryKey;