/** * @param TopicImportState $topicState * @param IImportTopic $importTopic */ public function importTopic(TopicImportState $topicState, IImportTopic $importTopic) { $summary = $importTopic->getTopicSummary(); if ($summary) { $this->importSummary($topicState, $summary); } foreach ($importTopic->getReplies() as $post) { $this->importPost($topicState, $post, $topicState->topicTitle); } $topicState->commitLastModified(); }