| Current File : /home/jvzmxxx/wiki1/extensions/Flow/tests/phpunit/Mock/MockImportTopic.php |
<?php
namespace Flow\Tests\Mock;
use Flow\Import\IObjectRevision;
use Flow\Import\IImportSummary;
use Flow\Import\IImportTopic;
class MockImportTopic extends MockImportPost implements IImportTopic {
/**
* @var IImportSummary
*/
protected $summary;
/**
* @param IImportSummary $summary
* @param IObjectRevision[] $revisions
* @param IImportPost[] $replies
*/
public function __construct( IImportSummary $summary = null, array $revisions, array $replies ) {
parent::__construct( $revisions, $replies );
$this->summary = $summary;
}
/**
* {@inheritDoc}
*/
public function getTopicSummary() {
return $this->summary;
}
/**
* {@inheritDoc}
*/
public function getLogType() {
"mock-flow-topic-import";
}
/**
* {@inheritDoc}
*/
public function getLogParameters() {
return array();
}
/**
* {@inheritDoc}
*/
public function getObjectKey() {
return 'mock-topic:1';
}
}