コード例 #1
0
ファイル: RTDAO.inc.php プロジェクト: reconciler/ojs
 /**
  * Delete RT versions (and dependent entities) by journal ID.
  * @param $journalId int
  */
 function deleteVersionsByJournal($journalId)
 {
     $versions =& RTDAO::getVersions($journalId);
     while (!$versions->eof()) {
         $version =& $versions->next();
         $this->deleteVersion($version->getVersionId(), $journalId);
     }
 }
コード例 #2
0
ファイル: RTDAO.inc.php プロジェクト: ramonsodoma/harvester
 /**
  * Delete RT versions (and dependent entities) by archive ID.
  * @param $archiveId int
  */
 function deleteVersionsByArchive($archiveId)
 {
     $versions =& RTDAO::getVersions($archiveId);
     while (!$versions->eof()) {
         $version =& $versions->next();
         $this->deleteVersion($version->getVersionId(), $archiveId);
     }
 }
コード例 #3
0
ファイル: RTDAO.inc.php プロジェクト: jalperin/ocs
 /**
  * Delete RT versions (and dependent entities) by conference ID.
  * @param $conferenceId int
  */
 function deleteVersionsByConference($conferenceId)
 {
     $versions =& RTDAO::getVersions($conferenceId);
     while (!$versions->eof()) {
         $version =& $versions->next();
         $this->deleteVersion($version->getVersionId(), $conferenceId);
     }
 }