Completed
Push — master ( 245134...8bf143 )
by
unknown
02:54
created
includes/Serializer/CrossCheckResultSerializer.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 	 *
52 52
 	 * @return bool
53 53
 	 */
54
-	public function isSerializerFor( $object ) {
54
+	public function isSerializerFor($object) {
55 55
 		return $object instanceof CrossCheckResult;
56 56
 	}
57 57
 
@@ -63,25 +63,25 @@  discard block
 block discarded – undo
63 63
 	 * @return array
64 64
 	 * @throws UnsupportedObjectException
65 65
 	 */
66
-	public function serialize( $object ) {
67
-		if ( !$this->isSerializerFor( $object ) ) {
66
+	public function serialize($object) {
67
+		if (!$this->isSerializerFor($object)) {
68 68
 			throw new UnsupportedObjectException(
69 69
 				$object,
70 70
 				'CrossCheckResultSerializer can only serialize CrossCheckResult objects.'
71 71
 			);
72 72
 		}
73 73
 
74
-		return $this->getSerialized( $object );
74
+		return $this->getSerialized($object);
75 75
 	}
76 76
 
77
-	private function getSerialized( CrossCheckResult $crossCheckResult ) {
77
+	private function getSerialized(CrossCheckResult $crossCheckResult) {
78 78
 		return [
79 79
 			'propertyId' => $crossCheckResult->getPropertyId()->getSerialization(),
80 80
 			'claimGuid' => $crossCheckResult->getClaimGuid(),
81 81
 			'externalId' => $crossCheckResult->getExternalId(),
82
-			'dataSource' => $this->dumpMetaInformationSerializer->serialize( $crossCheckResult->getDumpMetaInformation() ),
83
-			'comparisonResult' => $this->comparisonResultSerializer->serialize( $crossCheckResult->getComparisonResult() ),
84
-			'referenceResult' => $this->referenceResultSerializer->serialize( $crossCheckResult->getReferenceResult() )
82
+			'dataSource' => $this->dumpMetaInformationSerializer->serialize($crossCheckResult->getDumpMetaInformation()),
83
+			'comparisonResult' => $this->comparisonResultSerializer->serialize($crossCheckResult->getComparisonResult()),
84
+			'referenceResult' => $this->referenceResultSerializer->serialize($crossCheckResult->getReferenceResult())
85 85
 		];
86 86
 	}
87 87
 
Please login to merge, or discard this patch.
includes/Serializer/ReferenceResultSerializer.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
 	/**
23 23
 	 * @param Serializer $referenceSerializer
24 24
 	 */
25
-	public function __construct( Serializer $referenceSerializer ) {
25
+	public function __construct(Serializer $referenceSerializer) {
26 26
 		$this->referenceSerializer = $referenceSerializer;
27 27
 	}
28 28
 
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 	 *
34 34
 	 * @return bool
35 35
 	 */
36
-	public function isSerializerFor( $object ) {
36
+	public function isSerializerFor($object) {
37 37
 		return $object instanceof ReferenceResult;
38 38
 	}
39 39
 
@@ -45,20 +45,20 @@  discard block
 block discarded – undo
45 45
 	 * @return array
46 46
 	 * @throws UnsupportedObjectException
47 47
 	 */
48
-	public function serialize( $object ) {
49
-		if ( !$this->isSerializerFor( $object ) ) {
48
+	public function serialize($object) {
49
+		if (!$this->isSerializerFor($object)) {
50 50
 			throw new UnsupportedObjectException(
51 51
 				$object,
52 52
 				'ReferenceResultSerializer can only serialize ReferenceResult objects.'
53 53
 			);
54 54
 		}
55 55
 
56
-		return $this->getSerialized( $object );
56
+		return $this->getSerialized($object);
57 57
 	}
58 58
 
59
-	private function getSerialized( ReferenceResult $referenceResult ) {
59
+	private function getSerialized(ReferenceResult $referenceResult) {
60 60
 		return [
61
-			'reference' => $this->referenceSerializer->serialize( $referenceResult->getReference() ),
61
+			'reference' => $this->referenceSerializer->serialize($referenceResult->getReference()),
62 62
 			'status' => $referenceResult->getStatus()
63 63
 		];
64 64
 	}
Please login to merge, or discard this patch.
includes/DumpMetaInformation/SqlDumpMetaInformationRepo.php 1 patch
Spacing   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -29,18 +29,18 @@  discard block
 block discarded – undo
29 29
 	 * @return DumpMetaInformation[]
30 30
 	 * @throws InvalidArgumentException
31 31
 	 */
32
-	public function getWithIds( array $dumpIds ) {
33
-		if ( $dumpIds === [] ) {
32
+	public function getWithIds(array $dumpIds) {
33
+		if ($dumpIds === []) {
34 34
 			return [];
35 35
 		}
36 36
 
37
-		foreach ( $dumpIds as $dumpId ) {
38
-			if ( !is_string( $dumpId ) ) {
39
-				throw new InvalidArgumentException( '$dumpIds must contain only strings.' );
37
+		foreach ($dumpIds as $dumpId) {
38
+			if (!is_string($dumpId)) {
39
+				throw new InvalidArgumentException('$dumpIds must contain only strings.');
40 40
 			}
41 41
 		}
42 42
 
43
-		$db = wfGetDB( DB_REPLICA );
43
+		$db = wfGetDB(DB_REPLICA);
44 44
 		$result = $db->select(
45 45
 			[
46 46
 				self::META_TABLE_NAME,
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 			]
61 61
 		);
62 62
 
63
-		return $this->buildDumpMetaInformationFromResult( $result );
63
+		return $this->buildDumpMetaInformationFromResult($result);
64 64
 	}
65 65
 
66 66
 	/**
@@ -72,20 +72,20 @@  discard block
 block discarded – undo
72 72
 	 * @throws InvalidArgumentException
73 73
 	 * @return DumpMetaInformation[]
74 74
 	 */
75
-	public function getWithIdentifierProperties( array $identifierPropertyIds ) {
76
-		if ( $identifierPropertyIds === [] ) {
75
+	public function getWithIdentifierProperties(array $identifierPropertyIds) {
76
+		if ($identifierPropertyIds === []) {
77 77
 			return [];
78 78
 		}
79 79
 
80
-		foreach ( $identifierPropertyIds as $propertyId ) {
81
-			if ( !( $propertyId instanceof PropertyId ) ) {
82
-				throw new InvalidArgumentException( '$identifierProperties must contain only PropertyIds.' );
80
+		foreach ($identifierPropertyIds as $propertyId) {
81
+			if (!($propertyId instanceof PropertyId)) {
82
+				throw new InvalidArgumentException('$identifierProperties must contain only PropertyIds.');
83 83
 			}
84 84
 		}
85 85
 
86
-		$db = wfGetDB( DB_REPLICA );
86
+		$db = wfGetDB(DB_REPLICA);
87 87
 		$identifierPropertyIds = array_map(
88
-			function( PropertyId $id ) {
88
+			function(PropertyId $id) {
89 89
 				return $id->getSerialization();
90 90
 			},
91 91
 			$identifierPropertyIds
@@ -98,13 +98,13 @@  discard block
 block discarded – undo
98 98
 			]
99 99
 		);
100 100
 		$dumpIds = [];
101
-		foreach ( $result as $row ) {
102
-			if ( !in_array( $row->dump_id, $dumpIds ) ) {
101
+		foreach ($result as $row) {
102
+			if (!in_array($row->dump_id, $dumpIds)) {
103 103
 				$dumpIds[] = $row->dump_id;
104 104
 			}
105 105
 		}
106 106
 
107
-		return $this->getWithIds( $dumpIds );
107
+		return $this->getWithIds($dumpIds);
108 108
 	}
109 109
 
110 110
 	/**
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
 	 * @return DumpMetaInformation[]
115 115
 	 */
116 116
 	public function getAll() {
117
-		$db = wfGetDB( DB_REPLICA );
117
+		$db = wfGetDB(DB_REPLICA);
118 118
 		$result = $db->select(
119 119
 			[
120 120
 				self::META_TABLE_NAME,
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 			]
133 133
 		);
134 134
 
135
-		return $this->buildDumpMetaInformationFromResult( $result );
135
+		return $this->buildDumpMetaInformationFromResult($result);
136 136
 	}
137 137
 
138 138
 	/**
@@ -140,34 +140,34 @@  discard block
 block discarded – undo
140 140
 	 * @return null|array
141 141
 	 * @throws UnexpectedValueException
142 142
 	 */
143
-	private function buildDumpMetaInformationFromResult( ResultWrapper $result ) {
143
+	private function buildDumpMetaInformationFromResult(ResultWrapper $result) {
144 144
 		$aggregatedRows = [];
145
-		foreach ( $result as $row ) {
146
-			if ( array_key_exists( $row->id, $aggregatedRows ) ) {
147
-				$propertyId = new PropertyId( $row->identifier_pid );
145
+		foreach ($result as $row) {
146
+			if (array_key_exists($row->id, $aggregatedRows)) {
147
+				$propertyId = new PropertyId($row->identifier_pid);
148 148
 				$aggregatedRows[$row->id]->identifier_pid[] = $propertyId;
149 149
 			} else {
150
-				if ( $row->identifier_pid !== null ) {
151
-					$propertyId = new PropertyId( $row->identifier_pid );
152
-					$row->identifier_pid = [ $propertyId ];
150
+				if ($row->identifier_pid !== null) {
151
+					$propertyId = new PropertyId($row->identifier_pid);
152
+					$row->identifier_pid = [$propertyId];
153 153
 				}
154 154
 				$aggregatedRows[$row->id] = $row;
155 155
 			}
156 156
 		}
157 157
 
158 158
 		$dumpMetaInformation = [];
159
-		foreach ( $aggregatedRows as $row ) {
159
+		foreach ($aggregatedRows as $row) {
160 160
 			$dumpId = $row->id;
161
-			$sourceItemId = new ItemId( $row->source_qid );
162
-			$importDate = wfTimestamp( TS_MW, $row->import_date );
161
+			$sourceItemId = new ItemId($row->source_qid);
162
+			$importDate = wfTimestamp(TS_MW, $row->import_date);
163 163
 			$language = $row->language;
164 164
 			$sourceUrl = $row->source_url;
165 165
 			$size = (int)$row->size;
166
-			$licenseItemId = new ItemId( $row->license_qid );
166
+			$licenseItemId = new ItemId($row->license_qid);
167 167
 			$identifierPropertyIds = $row->identifier_pid;
168 168
 
169 169
 			$dumpMetaInformation[$row->dump_id] =
170
-				new DumpMetaInformation( $dumpId,
170
+				new DumpMetaInformation($dumpId,
171 171
 					$sourceItemId,
172 172
 					$identifierPropertyIds,
173 173
 					$importDate,
@@ -186,22 +186,22 @@  discard block
 block discarded – undo
186 186
 	 *
187 187
 	 * @param DumpMetaInformation $dumpMetaInformation
188 188
 	 */
189
-	public function save( DumpMetaInformation $dumpMetaInformation ) {
190
-		$db = wfGetDB( DB_REPLICA );
189
+	public function save(DumpMetaInformation $dumpMetaInformation) {
190
+		$db = wfGetDB(DB_REPLICA);
191 191
 		$dumpId = $dumpMetaInformation->getDumpId();
192
-		$accumulator = $this->getDumpInformationFields( $db, $dumpMetaInformation );
192
+		$accumulator = $this->getDumpInformationFields($db, $dumpMetaInformation);
193 193
 
194 194
 		$existing = $db->selectRow(
195 195
 			self::META_TABLE_NAME,
196
-			[ 'id' ],
197
-			[ 'id' => $dumpId ]
196
+			['id'],
197
+			['id' => $dumpId]
198 198
 		);
199 199
 
200
-		if ( $existing ) {
200
+		if ($existing) {
201 201
 			$db->update(
202 202
 				self::META_TABLE_NAME,
203 203
 				$accumulator,
204
-				[ 'id' => $dumpId ]
204
+				['id' => $dumpId]
205 205
 			);
206 206
 		} else {
207 207
 			$db->insert(
@@ -212,12 +212,12 @@  discard block
 block discarded – undo
212 212
 
213 213
 		$db->delete(
214 214
 			self::IDENTIFIER_PROPERTIES_TABLE_NAME,
215
-			[ 'dump_id' => $dumpId ]
215
+			['dump_id' => $dumpId]
216 216
 		);
217 217
 		$db->insert(
218 218
 			self::IDENTIFIER_PROPERTIES_TABLE_NAME,
219 219
 			array_map(
220
-				function ( PropertyId $identifierPropertyId ) use ( $dumpId ) {
220
+				function(PropertyId $identifierPropertyId) use ($dumpId) {
221 221
 					return [
222 222
 						'dump_id' => $dumpId,
223 223
 						'identifier_pid' => $identifierPropertyId->getSerialization()
@@ -233,11 +233,11 @@  discard block
 block discarded – undo
233 233
 	 * @param DumpMetaInformation $dumpMetaInformation
234 234
 	 * @return array
235 235
 	 */
236
-	private function getDumpInformationFields( Database $db,  DumpMetaInformation $dumpMetaInformation ) {
236
+	private function getDumpInformationFields(Database $db, DumpMetaInformation $dumpMetaInformation) {
237 237
 		return [
238 238
 			'id' => $dumpMetaInformation->getDumpId(),
239 239
 			'source_qid' => $dumpMetaInformation->getSourceItemId()->getSerialization(),
240
-			'import_date' => $db->timestamp( $dumpMetaInformation->getImportDate() ),
240
+			'import_date' => $db->timestamp($dumpMetaInformation->getImportDate()),
241 241
 			'language' => $dumpMetaInformation->getLanguageCode(),
242 242
 			'source_url' => $dumpMetaInformation->getSourceUrl(),
243 243
 			'size' => $dumpMetaInformation->getSize(),
Please login to merge, or discard this patch.
includes/CrossCheck/CrossChecker.php 1 patch
Spacing   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -95,22 +95,22 @@  discard block
 block discarded – undo
95 95
 	 * @return CrossCheckResultList
96 96
 	 * @throws InvalidArgumentException
97 97
 	 */
98
-	public function crossCheckStatements( StatementList $entityStatements, StatementList $statements ) {
98
+	public function crossCheckStatements(StatementList $entityStatements, StatementList $statements) {
99 99
 		$statementsOfEntity = $entityStatements->toArray();
100 100
 
101
-		foreach ( $statements as $statement ) {
102
-			if ( !in_array( $statement, $statementsOfEntity ) ) {
103
-				throw new InvalidArgumentException( 'All statements in $statements must belong to the entity.' );
101
+		foreach ($statements as $statement) {
102
+			if (!in_array($statement, $statementsOfEntity)) {
103
+				throw new InvalidArgumentException('All statements in $statements must belong to the entity.');
104 104
 			}
105 105
 		}
106 106
 
107 107
 		$resultList = new CrossCheckResultList();
108
-		if ( $statements->count() > 0 ) {
109
-			$applicableDumps = $this->getApplicableDumps( $entityStatements );
110
-			foreach ( $applicableDumps as $identifierPropertyId => $dumpMetaInformationList ) {
111
-				$identifierPropertyId = new PropertyId( $identifierPropertyId );
108
+		if ($statements->count() > 0) {
109
+			$applicableDumps = $this->getApplicableDumps($entityStatements);
110
+			foreach ($applicableDumps as $identifierPropertyId => $dumpMetaInformationList) {
111
+				$identifierPropertyId = new PropertyId($identifierPropertyId);
112 112
 
113
-				if ( $this->isIdentifierProperty( $identifierPropertyId ) ) {
113
+				if ($this->isIdentifierProperty($identifierPropertyId)) {
114 114
 					$resultList->merge(
115 115
 						$this->crossCheckStatementsWithIdentifier(
116 116
 							$entityStatements,
@@ -133,17 +133,17 @@  discard block
 block discarded – undo
133 133
 	 *
134 134
 	 * @return array[]
135 135
 	 */
136
-	private function getApplicableDumps( StatementList $statements ) {
136
+	private function getApplicableDumps(StatementList $statements) {
137 137
 		$applicableDumps = [];
138 138
 		$identifierPropertyIds = $statements->getPropertyIds();
139 139
 		$dumpMetaInformation = $this->dumpMetaInformationLookup->getWithIdentifierProperties(
140 140
 			$identifierPropertyIds
141 141
 		);
142 142
 
143
-		foreach ( $dumpMetaInformation as $dump ) {
144
-			foreach ( $dump->getIdentifierPropertyIds() as $identifierPropertyId ) {
143
+		foreach ($dumpMetaInformation as $dump) {
144
+			foreach ($dump->getIdentifierPropertyIds() as $identifierPropertyId) {
145 145
 				$serialization = $identifierPropertyId->getSerialization();
146
-				$applicableDumps[ $serialization ][ $dump->getDumpId() ] = $dump;
146
+				$applicableDumps[$serialization][$dump->getDumpId()] = $dump;
147 147
 			}
148 148
 		}
149 149
 
@@ -168,36 +168,36 @@  discard block
 block discarded – undo
168 168
 	) {
169 169
 		$resultList = new CrossCheckResultList();
170 170
 
171
-		$externalIds = $this->getExternalIds( $entityStatements, $identifierPropertyId );
172
-		if ( !$externalIds ) {
171
+		$externalIds = $this->getExternalIds($entityStatements, $identifierPropertyId);
172
+		if (!$externalIds) {
173 173
 			return $resultList;
174 174
 		}
175 175
 
176 176
 		$dumpIds = array_map(
177
-			function ( DumpMetaInformation $dumpMetaInformation ) {
177
+			function(DumpMetaInformation $dumpMetaInformation) {
178 178
 				return $dumpMetaInformation->getDumpId();
179 179
 			},
180 180
 			$dumpMetaInformationList
181 181
 		);
182
-		$externalData = $this->externalDataRepo->getExternalData( $dumpIds, $externalIds, $statements->getPropertyIds() );
182
+		$externalData = $this->externalDataRepo->getExternalData($dumpIds, $externalIds, $statements->getPropertyIds());
183 183
 
184
-		foreach ( $externalData as $dumpId => $externalDataPerDump ) {
185
-			$dumpMetaInformation = $dumpMetaInformationList[ $dumpId ];
184
+		foreach ($externalData as $dumpId => $externalDataPerDump) {
185
+			$dumpMetaInformation = $dumpMetaInformationList[$dumpId];
186 186
 			$comparativeValueParser = $this->valueParserFactory->newComparativeValueParser(
187 187
 				$dumpMetaInformation->getLanguageCode()
188 188
 			);
189 189
 
190
-			foreach ( $externalDataPerDump as $externalId => $externalDataPerId ) {
190
+			foreach ($externalDataPerDump as $externalId => $externalDataPerId) {
191 191
 				$externalId = (string)$externalId;
192
-				foreach ( $externalDataPerId as $propertyId => $externalValues ) {
193
-					$propertyId = new PropertyId( $propertyId );
192
+				foreach ($externalDataPerId as $propertyId => $externalValues) {
193
+					$propertyId = new PropertyId($propertyId);
194 194
 					$resultList->merge(
195 195
 						$this->crossCheckExternalValues(
196 196
 							$dumpMetaInformation,
197 197
 							$identifierPropertyId,
198 198
 							$externalId,
199 199
 							$externalValues,
200
-							$statements->getByPropertyId( $propertyId ),
200
+							$statements->getByPropertyId($propertyId),
201 201
 							$comparativeValueParser
202 202
 						)
203 203
 					);
@@ -228,10 +228,10 @@  discard block
 block discarded – undo
228 228
 	) {
229 229
 		$resultList = new CrossCheckResultList();
230 230
 
231
-		foreach ( $statements->toArray() as $statement ) {
232
-			$comparisonResult = $this->compareStatement( $statement, $externalValues, $comparativeValueParser );
231
+		foreach ($statements->toArray() as $statement) {
232
+			$comparisonResult = $this->compareStatement($statement, $externalValues, $comparativeValueParser);
233 233
 
234
-			if ( $comparisonResult ) {
234
+			if ($comparisonResult) {
235 235
 				$referencesResult = $this->referenceHandler->checkForReferences(
236 236
 					$statement,
237 237
 					$identifierPropertyId,
@@ -265,31 +265,31 @@  discard block
 block discarded – undo
265 265
 	 * @return ComparisonResult|bool
266 266
 	 */
267 267
 	private function compareStatement(
268
-		Statement $statement,array $externalValues,
268
+		Statement $statement, array $externalValues,
269 269
 		ComparativeValueParser $comparativeValueParser
270 270
 	) {
271 271
 		$mainSnak = $statement->getMainSnak();
272
-		if ( $mainSnak instanceof PropertyValueSnak ) {
272
+		if ($mainSnak instanceof PropertyValueSnak) {
273 273
 			$dataValue = $mainSnak->getDataValue();
274 274
 
275 275
 			$results = [];
276
-			$comparativeValues = $this->parseExternalValues( $dataValue, $externalValues, $comparativeValueParser );
277
-			foreach ( $comparativeValues as $comparativeValue ) {
278
-				$result = $this->dataValueComparer->compare( $dataValue, $comparativeValue );
279
-				if ( $result ) {
276
+			$comparativeValues = $this->parseExternalValues($dataValue, $externalValues, $comparativeValueParser);
277
+			foreach ($comparativeValues as $comparativeValue) {
278
+				$result = $this->dataValueComparer->compare($dataValue, $comparativeValue);
279
+				if ($result) {
280 280
 					$results[] = $result;
281 281
 				}
282 282
 			}
283 283
 
284
-			if ( $results ) {
284
+			if ($results) {
285 285
 				$result = ComparisonResult::STATUS_MISMATCH;
286
-				if ( in_array( ComparisonResult::STATUS_MATCH, $results ) ) {
286
+				if (in_array(ComparisonResult::STATUS_MATCH, $results)) {
287 287
 					$result = ComparisonResult::STATUS_MATCH;
288
-				} elseif ( in_array( ComparisonResult::STATUS_PARTIAL_MATCH, $results ) ) {
288
+				} elseif (in_array(ComparisonResult::STATUS_PARTIAL_MATCH, $results)) {
289 289
 					$result = ComparisonResult::STATUS_PARTIAL_MATCH;
290 290
 				}
291 291
 
292
-				return new ComparisonResult( $dataValue, $comparativeValues, $result );
292
+				return new ComparisonResult($dataValue, $comparativeValues, $result);
293 293
 			}
294 294
 		}
295 295
 
@@ -309,13 +309,13 @@  discard block
 block discarded – undo
309 309
 		ComparativeValueParser $comparativeValueParser
310 310
 	) {
311 311
 		$parsedValues = [];
312
-		foreach ( $externalValues as $externalValue ) {
312
+		foreach ($externalValues as $externalValue) {
313 313
 			try {
314
-				$parsedValue = $comparativeValueParser->parse( $externalValue, $dataValue->getType() );
315
-				if ( $parsedValue ) {
314
+				$parsedValue = $comparativeValueParser->parse($externalValue, $dataValue->getType());
315
+				if ($parsedValue) {
316 316
 					$parsedValues[] = $parsedValue;
317 317
 				}
318
-			} catch ( ParseException $e ) {
318
+			} catch (ParseException $e) {
319 319
 			}
320 320
 		}
321 321
 
@@ -330,12 +330,12 @@  discard block
 block discarded – undo
330 330
 	 *
331 331
 	 * @return string[]
332 332
 	 */
333
-	private function getExternalIds( StatementList $statements, PropertyId $identifierPropertyId ) {
333
+	private function getExternalIds(StatementList $statements, PropertyId $identifierPropertyId) {
334 334
 		$externalIds = [];
335
-		$identifierStatements = $statements->getByPropertyId( $identifierPropertyId );
336
-		$values = $this->getDataValues( $identifierStatements );
337
-		foreach ( $values as $value ) {
338
-			if ( $value instanceof StringValue ) {
335
+		$identifierStatements = $statements->getByPropertyId($identifierPropertyId);
336
+		$values = $this->getDataValues($identifierStatements);
337
+		foreach ($values as $value) {
338
+			if ($value instanceof StringValue) {
339 339
 				$externalIds[] = $value->getValue();
340 340
 			}
341 341
 		}
@@ -347,15 +347,15 @@  discard block
 block discarded – undo
347 347
 	 * @param PropertyId $identifierPropertyId
348 348
 	 * @return bool
349 349
 	 */
350
-	private function isIdentifierProperty( PropertyId $identifierPropertyId ) {
350
+	private function isIdentifierProperty(PropertyId $identifierPropertyId) {
351 351
 		global $wgWBQEVInstanceOfPID, $wgWBQEVIdentifierPropertyQID;
352 352
 		/** @var Property $property */
353
-		$property = $this->entityLookup->getEntity( $identifierPropertyId );
354
-		$instanceOfPropertyId = new PropertyId( $wgWBQEVInstanceOfPID );
355
-		$statements = $property->getStatements()->getByPropertyId( $instanceOfPropertyId );
356
-		$values = $this->getDataValues( $statements );
357
-		foreach ( $values as $value ) {
358
-			if ( $value instanceof EntityIdValue
353
+		$property = $this->entityLookup->getEntity($identifierPropertyId);
354
+		$instanceOfPropertyId = new PropertyId($wgWBQEVInstanceOfPID);
355
+		$statements = $property->getStatements()->getByPropertyId($instanceOfPropertyId);
356
+		$values = $this->getDataValues($statements);
357
+		foreach ($values as $value) {
358
+			if ($value instanceof EntityIdValue
359 359
 				&& $value->getEntityId()->getSerialization() === $wgWBQEVIdentifierPropertyQID
360 360
 			) {
361 361
 				return true;
@@ -371,12 +371,12 @@  discard block
 block discarded – undo
371 371
 	 * @param StatementList $statementList
372 372
 	 * @return DataValue[]
373 373
 	 */
374
-	private function getDataValues( StatementList $statementList ) {
374
+	private function getDataValues(StatementList $statementList) {
375 375
 		$dataValues = [];
376 376
 
377
-		foreach ( $statementList->toArray() as $statement ) {
377
+		foreach ($statementList->toArray() as $statement) {
378 378
 			$mainSnak = $statement->getMainSnak();
379
-			if ( $mainSnak instanceof PropertyValueSnak ) {
379
+			if ($mainSnak instanceof PropertyValueSnak) {
380 380
 				$dataValues[] = $mainSnak->getDataValue();
381 381
 			}
382 382
 		}
Please login to merge, or discard this patch.
includes/CrossCheck/ValueParser/MultilingualTextValueParser.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 	/**
22 22
 	 * @param ValueParser $monolingualTextValueParser
23 23
 	 */
24
-	public function __construct( ValueParser $monolingualTextValueParser ) {
24
+	public function __construct(ValueParser $monolingualTextValueParser) {
25 25
 		$this->monolingualTextValueParser = $monolingualTextValueParser;
26 26
 	}
27 27
 
@@ -32,11 +32,11 @@  discard block
 block discarded – undo
32 32
 	 *
33 33
 	 * @return MultilingualTextValue
34 34
 	 */
35
-	public function parse( $value ) {
36
-		Assert::parameterType( 'string', $value, '$value' );
35
+	public function parse($value) {
36
+		Assert::parameterType('string', $value, '$value');
37 37
 
38 38
 		return new MultilingualTextValue(
39
-			[ $this->monolingualTextValueParser->parse( $value ) ]
39
+			[$this->monolingualTextValueParser->parse($value)]
40 40
 		);
41 41
 	}
42 42
 
Please login to merge, or discard this patch.
includes/CrossCheck/ValueParser/ComparativeValueParserFactory.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 	) {
44 44
 		$dataTypeIds = $dataTypeDefinitions->getTypeIds();
45 45
 
46
-		if ( !in_array( 'monolingualtext', $dataTypeIds ) ) {
46
+		if (!in_array('monolingualtext', $dataTypeIds)) {
47 47
 			throw new InvalidArgumentException(
48 48
 				'monolingualtext must be defined in the DataTypeDefinitions.'
49 49
 			);
@@ -58,21 +58,21 @@  discard block
 block discarded – undo
58 58
 	 *
59 59
 	 * @return MultilingualTextValueParser
60 60
 	 */
61
-	public function newMultilingualTextValueParser( ParserOptions $options = null ) {
61
+	public function newMultilingualTextValueParser(ParserOptions $options = null) {
62 62
 		$options = $options ?: new ParserOptions();
63 63
 		$monolingualTextValueParser = $this->getValueParserFactory()->newParser(
64 64
 			'monolingualtext',
65 65
 			$options
66 66
 		);
67 67
 
68
-		return new MultilingualTextValueParser( $monolingualTextValueParser );
68
+		return new MultilingualTextValueParser($monolingualTextValueParser);
69 69
 	}
70 70
 
71 71
 	/**
72 72
 	 * @return StringValueParser
73 73
 	 */
74 74
 	public function newStringValueParser() {
75
-		return new StringValueParser( $this->stringNormalizer );
75
+		return new StringValueParser($this->stringNormalizer);
76 76
 	}
77 77
 
78 78
 	/**
@@ -80,8 +80,8 @@  discard block
 block discarded – undo
80 80
 	 *
81 81
 	 * @return ComparativeValueParser
82 82
 	 */
83
-	public function newComparativeValueParser( $languageCode ) {
84
-		Assert::parameterType( 'string', $languageCode, '$languageCode' );
83
+	public function newComparativeValueParser($languageCode) {
84
+		Assert::parameterType('string', $languageCode, '$languageCode');
85 85
 
86 86
 		return new ComparativeValueParser(
87 87
 			$this->getValueParserFactory(),
@@ -100,14 +100,14 @@  discard block
 block discarded – undo
100 100
 	 * @return ValueParserFactory
101 101
 	 */
102 102
 	private function getValueParserFactory() {
103
-		if ( $this->valueParserFactory === null ) {
103
+		if ($this->valueParserFactory === null) {
104 104
 			$callbacks = $this->dataTypeDefinitions->getParserFactoryCallbacks();
105 105
 
106
-			$callbacks['string'] = [ $this, 'newStringValueParser' ];
107
-			$callbacks['multilingualtext'] = [ $this, 'newMultilingualTextValueParser' ];
106
+			$callbacks['string'] = [$this, 'newStringValueParser'];
107
+			$callbacks['multilingualtext'] = [$this, 'newMultilingualTextValueParser'];
108 108
 			$callbacks['wikibase-entityid'] = $callbacks['monolingualtext'];
109 109
 
110
-			$this->valueParserFactory = new ValueParserFactory( $callbacks );
110
+			$this->valueParserFactory = new ValueParserFactory($callbacks);
111 111
 		}
112 112
 
113 113
 		return $this->valueParserFactory;
Please login to merge, or discard this patch.
includes/CrossCheck/Result/ComparisonResult.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -45,12 +45,12 @@  discard block
 block discarded – undo
45 45
 	 *
46 46
 	 * @throws InvalidArgumentException
47 47
 	 */
48
-	public function __construct( DataValue $localValue, array $externalValues, $status ) {
49
-		Assert::parameterElementType( DataValue::class, $externalValues, '$externalValues' );
48
+	public function __construct(DataValue $localValue, array $externalValues, $status) {
49
+		Assert::parameterElementType(DataValue::class, $externalValues, '$externalValues');
50 50
 
51 51
 		$this->localValue = $localValue;
52 52
 		$this->externalValues = $externalValues;
53
-		$this->setStatus( $status );
53
+		$this->setStatus($status);
54 54
 	}
55 55
 
56 56
 	/**
@@ -79,14 +79,14 @@  discard block
 block discarded – undo
79 79
 	 *
80 80
 	 * @throws InvalidArgumentException
81 81
 	 */
82
-	private function setStatus( $status ) {
83
-		Assert::parameterType( 'string', $status, '$status' );
84
-		if ( !in_array(
82
+	private function setStatus($status) {
83
+		Assert::parameterType('string', $status, '$status');
84
+		if (!in_array(
85 85
 			$status,
86
-			[ self::STATUS_MATCH, self::STATUS_PARTIAL_MATCH, self::STATUS_MISMATCH ]
86
+			[self::STATUS_MATCH, self::STATUS_PARTIAL_MATCH, self::STATUS_MISMATCH]
87 87
 		)
88 88
 		) {
89
-			throw new InvalidArgumentException( '$status must be one of the status constants.' );
89
+			throw new InvalidArgumentException('$status must be one of the status constants.');
90 90
 		}
91 91
 
92 92
 		$this->status = $status;
Please login to merge, or discard this patch.
includes/CrossCheck/Result/ReferenceResult.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -36,10 +36,10 @@  discard block
 block discarded – undo
36 36
 	 *
37 37
 	 * @throws InvalidArgumentException
38 38
 	 */
39
-	public function __construct( $status, Reference $reference ) {
39
+	public function __construct($status, Reference $reference) {
40 40
 
41 41
 		$this->reference = $reference;
42
-		$this->setStatus( $status );
42
+		$this->setStatus($status);
43 43
 	}
44 44
 
45 45
 	/**
@@ -61,14 +61,14 @@  discard block
 block discarded – undo
61 61
 	 *
62 62
 	 * @throws InvalidArgumentException
63 63
 	 */
64
-	private function setStatus( $status ) {
65
-		Assert::parameterType( 'string', $status, '$status' );
66
-		if ( !in_array(
64
+	private function setStatus($status) {
65
+		Assert::parameterType('string', $status, '$status');
66
+		if (!in_array(
67 67
 			$status,
68
-			[ self::STATUS_REFERENCES_MISSING, self::STATUS_REFERENCES_STATED ]
68
+			[self::STATUS_REFERENCES_MISSING, self::STATUS_REFERENCES_STATED]
69 69
 		)
70 70
 		) {
71
-			throw new InvalidArgumentException( '$status must be one of the status constants.' );
71
+			throw new InvalidArgumentException('$status must be one of the status constants.');
72 72
 		}
73 73
 
74 74
 		$this->status = $status;
Please login to merge, or discard this patch.
includes/CrossCheck/Result/CrossCheckResultList.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -26,8 +26,8 @@  discard block
 block discarded – undo
26 26
 	 *
27 27
 	 * @throws InvalidArgumentException
28 28
 	 */
29
-	public function __construct( array $results = [] ) {
30
-		Assert::parameterElementType( CrossCheckResult::class, $results, '$results' );
29
+	public function __construct(array $results = []) {
30
+		Assert::parameterElementType(CrossCheckResult::class, $results, '$results');
31 31
 
32 32
 		$this->results = $results;
33 33
 	}
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 	 *
38 38
 	 * @param CrossCheckResult $result
39 39
 	 */
40
-	public function add( CrossCheckResult $result ) {
40
+	public function add(CrossCheckResult $result) {
41 41
 		$this->results[] = $result;
42 42
 	}
43 43
 
@@ -46,8 +46,8 @@  discard block
 block discarded – undo
46 46
 	 *
47 47
 	 * @param self $resultList
48 48
 	 */
49
-	public function merge( self $resultList ) {
50
-		$this->results = array_merge( $this->results, $resultList->results );
49
+	public function merge(self $resultList) {
50
+		$this->results = array_merge($this->results, $resultList->results);
51 51
 	}
52 52
 
53 53
 	/**
@@ -58,9 +58,9 @@  discard block
 block discarded – undo
58 58
 	public function getPropertyIds() {
59 59
 		$propertyIds = [];
60 60
 
61
-		foreach ( $this->results as $result ) {
61
+		foreach ($this->results as $result) {
62 62
 			$propertyId = $result->getPropertyId();
63
-			if ( !in_array( $propertyId, $propertyIds ) ) {
63
+			if (!in_array($propertyId, $propertyIds)) {
64 64
 				$propertyIds[] = $propertyId;
65 65
 			}
66 66
 		}
@@ -75,16 +75,16 @@  discard block
 block discarded – undo
75 75
 	 *
76 76
 	 * @return self
77 77
 	 */
78
-	public function getByPropertyId( PropertyId $propertyId ) {
78
+	public function getByPropertyId(PropertyId $propertyId) {
79 79
 		$results = [];
80 80
 
81
-		foreach ( $this->results as $result ) {
82
-			if ( $result->getPropertyId()->equals( $propertyId ) ) {
81
+		foreach ($this->results as $result) {
82
+			if ($result->getPropertyId()->equals($propertyId)) {
83 83
 				$results[] = $result;
84 84
 			}
85 85
 		}
86 86
 
87
-		return new self( $results );
87
+		return new self($results);
88 88
 	}
89 89
 
90 90
 	/**
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 	 * @codeCoverageIgnore
104 104
 	 */
105 105
 	public function getIterator() {
106
-		return new ArrayIterator( $this->results );
106
+		return new ArrayIterator($this->results);
107 107
 	}
108 108
 
109 109
 	/**
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 	 * @return int
113 113
 	 */
114 114
 	public function count() {
115
-		return count( $this->results );
115
+		return count($this->results);
116 116
 	}
117 117
 
118 118
 }
Please login to merge, or discard this patch.