/** * Remove the processed objects. * @param $assocType integer ASSOC_TYPE_... */ function removeImportedObjects($assocType) { switch ($assocType) { case ASSOC_TYPE_ISSUE: $processedIssuesIds = $this->getProcessedObjectsIds(ASSOC_TYPE_ISSUE); if (!empty($processedIssuesIds)) { $issueDao = DAORegistry::getDAO('IssueDAO'); foreach ($processedIssuesIds as $issueId => $errorMessages) { $issue = $issueDao->getById($issueId); $issueDao->deleteObject($issue); } } break; default: parent::removeImportedObjects($assocType); } }