|
3 | 3 | namespace Wikibase\Import; |
4 | 4 |
|
5 | 5 | use ApiMain; |
6 | | -use DataValues\Serializers\DataValueSerializer; |
7 | 6 | use Serializers\Serializer; |
8 | 7 | use FauxRequest; |
9 | 8 | use Psr\Log\LoggerInterface; |
10 | 9 | use RequestContext; |
11 | 10 | use User; |
12 | | -use Wikibase\DataModel\DeserializerFactory; |
13 | 11 | use Wikibase\DataModel\Entity\BasicEntityIdParser; |
14 | | -use Wikibase\DataModel\Entity\Entity; |
| 12 | +use Wikibase\DataModel\Entity\EntityDocument; |
15 | 13 | use Wikibase\DataModel\Entity\EntityId; |
16 | | -use Wikibase\DataModel\Entity\EntityIdValue; |
17 | | -use Wikibase\DataModel\Entity\Item; |
18 | | -use Wikibase\DataModel\Entity\ItemId; |
19 | | -use Wikibase\DataModel\Entity\PropertyId; |
20 | 14 | use Wikibase\DataModel\Serializers\StatementSerializer; |
21 | | -use Wikibase\DataModel\Snak\PropertyNoValueSnak; |
22 | | -use Wikibase\DataModel\Snak\PropertySomeValueSnak; |
23 | | -use Wikibase\DataModel\Snak\PropertyValueSnak; |
24 | 15 | use Wikibase\DataModel\Statement\Statement; |
25 | 16 | use Wikibase\DataModel\Statement\StatementList; |
26 | 17 |
|
@@ -52,7 +43,7 @@ public function __construct( |
52 | 43 | $this->idParser = new BasicEntityIdParser(); |
53 | 44 | } |
54 | 45 |
|
55 | | - public function importStatements( Entity $entity ) { |
| 46 | + public function importStatements( EntityDocument $entity ) { |
56 | 47 | $statements = $entity->getStatements(); |
57 | 48 |
|
58 | 49 | $this->logger->info( 'Adding statements: ' . $entity->getId()->getSerialization() ); |
|
0 commit comments