$document->parentDocumentID = $_POST['parentDocumentID'];
     $document->licenseID = $_POST['licenseID'];
     $document->documentURL = $_POST['uploadDocument'];
     try {
         $document->save();
     } catch (Exception $e) {
         echo $e->POSTMessage();
     }
     break;
 case 'deleteLicense':
     //note: does not delete physical documents
     $licenseID = $_GET['licenseID'];
     $license = new License(new NamedArguments(array('primaryKey' => $licenseID)));
     //remove licenses removes all children data as well
     try {
         $license->removeLicense();
         echo "License successfully deleted.";
     } catch (Exception $e) {
         echo $e->getMessage();
     }
     break;
     //archives (expires) document - defaults to current date/time
 //archives (expires) document - defaults to current date/time
 case 'archiveDocument':
     $document = new Document(new NamedArguments(array('primaryKey' => $_GET['documentID'])));
     $document->expirationDate = date('Y-m-d H:i:s');
     try {
         $document->save();
     } catch (Exception $e) {
         echo $e->getMessage();
     }