@@ -154,6 +154,9 @@ |
||
154 | 154 | return $seralization; |
155 | 155 | } |
156 | 156 | |
157 | + /** |
|
158 | + * @param string $key |
|
159 | + */ |
|
157 | 160 | private function getArrayFromKey( $key, array $serialization ) { |
158 | 161 | if ( !array_key_exists( $key, $serialization ) ) { |
159 | 162 | return array(); |
@@ -62,6 +62,9 @@ |
||
62 | 62 | return $this->getSerializationFromFile( 'items/current/Q1.json' ); |
63 | 63 | } |
64 | 64 | |
65 | + /** |
|
66 | + * @param string $file |
|
67 | + */ |
|
65 | 68 | private function getSerializationFromFile( $file ) { |
66 | 69 | $itemJson = file_get_contents( __DIR__ . '/../../data/' . $file ); |
67 | 70 | return json_decode( $itemJson, true ); |
@@ -49,6 +49,9 @@ |
||
49 | 49 | return $this->getEntitySerializationsFromDir( __DIR__ . '/../data/items/legacy/' ); |
50 | 50 | } |
51 | 51 | |
52 | + /** |
|
53 | + * @param string $dir |
|
54 | + */ |
|
52 | 55 | private function getEntitySerializationsFromDir( $dir ) { |
53 | 56 | $argumentLists = array(); |
54 | 57 |
@@ -50,6 +50,10 @@ |
||
50 | 50 | } |
51 | 51 | } |
52 | 52 | |
53 | + /** |
|
54 | + * @param string $key |
|
55 | + * @param string $message |
|
56 | + */ |
|
53 | 57 | private function assertHasKey( $key, $message ) { |
54 | 58 | if ( !array_key_exists( $key, $this->serialization ) ) { |
55 | 59 | throw new MissingAttributeException( $key, $message ); |
@@ -9,9 +9,7 @@ |
||
9 | 9 | use Wikibase\DataModel\SiteLink; |
10 | 10 | use Wikibase\DataModel\Snak\PropertyNoValueSnak; |
11 | 11 | use Wikibase\DataModel\Term\AliasGroup; |
12 | -use Wikibase\DataModel\Term\Fingerprint; |
|
13 | 12 | use Wikibase\DataModel\Term\Term; |
14 | -use Wikibase\DataModel\Term\TermList; |
|
15 | 13 | |
16 | 14 | /** |
17 | 15 | * @covers Wikibase\InternalSerialization\Deserializers\ItemDeserializer |