コード例 #1
0
 public function afterTopicImported(TopicImportState $state, IImportTopic $topic)
 {
     if (!$this->newPosts) {
         return;
     }
     $logEntry = new ManualLogEntry('import', $topic->getLogType());
     $logEntry->setTarget($state->topicWorkflow->getOwnerTitle());
     $logEntry->setPerformer($this->user);
     $logEntry->setParameters(array('topic' => $state->topicWorkflow->getArticleTitle()->getPrefixedText()) + $topic->getLogParameters());
     $logEntry->insert();
     $this->newPosts = false;
 }