Completed
Push — master ( f6c6d9...a2958c )
by
unknown
02:14 queued 11s
created
src/ConstraintCheck/Checker/SingleBestValueChecker.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -66,9 +66,9 @@  discard block
 block discarded – undo
66 66
 	 *
67 67
 	 * @return CheckResult
68 68
 	 */
69
-	public function checkConstraint( Context $context, Constraint $constraint ) {
70
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
71
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
69
+	public function checkConstraint(Context $context, Constraint $constraint) {
70
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
71
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
72 72
 		}
73 73
 
74 74
 		$parameters = [];
@@ -80,13 +80,13 @@  discard block
 block discarded – undo
80 80
 
81 81
 		$propertyId = $context->getSnak()->getPropertyId();
82 82
 		$bestRankCount = $this->valueCountCheckerHelper->getPropertyCount(
83
-			$context->getSnakGroup( Context::GROUP_BEST_RANK, $separators ),
83
+			$context->getSnakGroup(Context::GROUP_BEST_RANK, $separators),
84 84
 			$propertyId
85 85
 		);
86 86
 
87
-		if ( $bestRankCount > 1 ) {
87
+		if ($bestRankCount > 1) {
88 88
 			$nonDeprecatedCount = $this->valueCountCheckerHelper->getPropertyCount(
89
-				$context->getSnakGroup( Context::GROUP_NON_DEPRECATED ),
89
+				$context->getSnakGroup(Context::GROUP_NON_DEPRECATED),
90 90
 				$propertyId
91 91
 			);
92 92
 			$message = $this->getViolationMessage(
@@ -101,15 +101,15 @@  discard block
 block discarded – undo
101 101
 			$status = CheckResult::STATUS_COMPLIANCE;
102 102
 		}
103 103
 
104
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
104
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
105 105
 	}
106 106
 
107
-	public function checkConstraintParameters( Constraint $constraint ) {
107
+	public function checkConstraintParameters(Constraint $constraint) {
108 108
 		$constraintParameters = $constraint->getConstraintParameters();
109 109
 		$exceptions = [];
110 110
 		try {
111
-			$this->constraintParameterParser->parseSeparatorsParameter( $constraintParameters );
112
-		} catch ( ConstraintParameterException $e ) {
111
+			$this->constraintParameterParser->parseSeparatorsParameter($constraintParameters);
112
+		} catch (ConstraintParameterException $e) {
113 113
 			$exceptions[] = $e;
114 114
 		}
115 115
 		return $exceptions;
@@ -128,23 +128,23 @@  discard block
 block discarded – undo
128 128
 		$separators,
129 129
 		$propertyId
130 130
 	) {
131
-		if ( $bestRankCount === $nonDeprecatedCount ) {
132
-			if ( $separators === [] ) {
131
+		if ($bestRankCount === $nonDeprecatedCount) {
132
+			if ($separators === []) {
133 133
 				$messageKey = 'wbqc-violation-message-single-best-value-no-preferred';
134 134
 			} else {
135 135
 				$messageKey = 'wbqc-violation-message-single-best-value-no-preferred-separators';
136 136
 			}
137 137
 		} else {
138
-			if ( $separators === [] ) {
138
+			if ($separators === []) {
139 139
 				$messageKey = 'wbqc-violation-message-single-best-value-multi-preferred';
140 140
 			} else {
141 141
 				$messageKey = 'wbqc-violation-message-single-best-value-multi-preferred-separators';
142 142
 			}
143 143
 		}
144 144
 
145
-		return ( new ViolationMessage( $messageKey ) )
146
-			->withEntityId( $propertyId )
147
-			->withEntityIdList( $separators );
145
+		return (new ViolationMessage($messageKey))
146
+			->withEntityId($propertyId)
147
+			->withEntityIdList($separators);
148 148
 	}
149 149
 
150 150
 }
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/SingleValueChecker.php 1 patch
Spacing   +15 added lines, -16 removed lines patch added patch discarded remove patch
@@ -67,9 +67,9 @@  discard block
 block discarded – undo
67 67
 	 * @throws ConstraintParameterException
68 68
 	 * @return CheckResult
69 69
 	 */
70
-	public function checkConstraint( Context $context, Constraint $constraint ) {
71
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
72
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
70
+	public function checkConstraint(Context $context, Constraint $constraint) {
71
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
72
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
73 73
 		}
74 74
 
75 75
 		$parameters = [];
@@ -81,19 +81,19 @@  discard block
 block discarded – undo
81 81
 
82 82
 		$propertyId = $context->getSnak()->getPropertyId();
83 83
 		$propertyCount = $this->valueCountCheckerHelper->getPropertyCount(
84
-			$context->getSnakGroup( Context::GROUP_NON_DEPRECATED, $separators ),
84
+			$context->getSnakGroup(Context::GROUP_NON_DEPRECATED, $separators),
85 85
 			$propertyId
86 86
 		);
87 87
 
88
-		if ( $propertyCount > 1 ) {
89
-			$message = $this->getViolationMessage( $separators, $propertyId );
88
+		if ($propertyCount > 1) {
89
+			$message = $this->getViolationMessage($separators, $propertyId);
90 90
 			$status = CheckResult::STATUS_VIOLATION;
91 91
 		} else {
92 92
 			$message = null;
93 93
 			$status = CheckResult::STATUS_COMPLIANCE;
94 94
 		}
95 95
 
96
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
96
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
97 97
 	}
98 98
 
99 99
 	/**
@@ -101,22 +101,21 @@  discard block
 block discarded – undo
101 101
 	 * @param PropertyId $propertyId
102 102
 	 * @return ViolationMessage
103 103
 	 */
104
-	private function getViolationMessage( array $separators, PropertyId $propertyId ) {
104
+	private function getViolationMessage(array $separators, PropertyId $propertyId) {
105 105
 		$messageKey = $separators === [] ?
106
-			'wbqc-violation-message-single-value' :
107
-			'wbqc-violation-message-single-value-separators';
106
+			'wbqc-violation-message-single-value' : 'wbqc-violation-message-single-value-separators';
108 107
 
109
-		return ( new ViolationMessage( $messageKey ) )
110
-			->withEntityId( $propertyId )
111
-			->withEntityIdList( $separators );
108
+		return (new ViolationMessage($messageKey))
109
+			->withEntityId($propertyId)
110
+			->withEntityIdList($separators);
112 111
 	}
113 112
 
114
-	public function checkConstraintParameters( Constraint $constraint ) {
113
+	public function checkConstraintParameters(Constraint $constraint) {
115 114
 		$constraintParameters = $constraint->getConstraintParameters();
116 115
 		$exceptions = [];
117 116
 		try {
118
-			$this->constraintParameterParser->parseSeparatorsParameter( $constraintParameters );
119
-		} catch ( ConstraintParameterException $e ) {
117
+			$this->constraintParameterParser->parseSeparatorsParameter($constraintParameters);
118
+		} catch (ConstraintParameterException $e) {
120 119
 			$exceptions[] = $e;
121 120
 		}
122 121
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/MultiValueChecker.php 1 patch
Spacing   +14 added lines, -15 removed lines patch added patch discarded remove patch
@@ -65,9 +65,9 @@  discard block
 block discarded – undo
65 65
 	 *
66 66
 	 * @return CheckResult
67 67
 	 */
68
-	public function checkConstraint( Context $context, Constraint $constraint ) {
69
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
70
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
68
+	public function checkConstraint(Context $context, Constraint $constraint) {
69
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
70
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
71 71
 		}
72 72
 
73 73
 		$parameters = [];
@@ -79,33 +79,32 @@  discard block
 block discarded – undo
79 79
 
80 80
 		$propertyId = $context->getSnak()->getPropertyId();
81 81
 		$propertyCount = $this->valueCountCheckerHelper->getPropertyCount(
82
-			$context->getSnakGroup( Context::GROUP_NON_DEPRECATED, $separators ),
82
+			$context->getSnakGroup(Context::GROUP_NON_DEPRECATED, $separators),
83 83
 			$propertyId
84 84
 		);
85 85
 
86
-		if ( $propertyCount <= 1 ) {
87
-			$message = ( new ViolationMessage(
86
+		if ($propertyCount <= 1) {
87
+			$message = (new ViolationMessage(
88 88
 					$separators === [] ?
89
-						'wbqc-violation-message-multi-value' :
90
-						'wbqc-violation-message-multi-value-separators'
91
-				) )
92
-				->withEntityId( $propertyId )
93
-				->withEntityIdList( $separators );
89
+						'wbqc-violation-message-multi-value' : 'wbqc-violation-message-multi-value-separators'
90
+				))
91
+				->withEntityId($propertyId)
92
+				->withEntityIdList($separators);
94 93
 			$status = CheckResult::STATUS_VIOLATION;
95 94
 		} else {
96 95
 			$message = null;
97 96
 			$status = CheckResult::STATUS_COMPLIANCE;
98 97
 		}
99 98
 
100
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
99
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
101 100
 	}
102 101
 
103
-	public function checkConstraintParameters( Constraint $constraint ) {
102
+	public function checkConstraintParameters(Constraint $constraint) {
104 103
 		$constraintParameters = $constraint->getConstraintParameters();
105 104
 		$exceptions = [];
106 105
 		try {
107
-			$this->constraintParameterParser->parseSeparatorsParameter( $constraintParameters );
108
-		} catch ( ConstraintParameterException $e ) {
106
+			$this->constraintParameterParser->parseSeparatorsParameter($constraintParameters);
107
+		} catch (ConstraintParameterException $e) {
109 108
 			$exceptions[] = $e;
110 109
 		}
111 110
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/CitationNeededChecker.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -30,15 +30,15 @@  discard block
 block discarded – undo
30 30
 	 * @codeCoverageIgnore This method is purely declarative.
31 31
 	 */
32 32
 	public function getDefaultContextTypes() {
33
-		return [ Context::TYPE_STATEMENT ];
33
+		return [Context::TYPE_STATEMENT];
34 34
 	}
35 35
 
36
-	public function checkConstraint( Context $context, Constraint $constraint ) {
36
+	public function checkConstraint(Context $context, Constraint $constraint) {
37 37
 		$referenceList = $context->getSnakStatement()->getReferences();
38 38
 
39
-		if ( $referenceList->isEmpty() ) {
40
-			$message = ( new ViolationMessage( 'wbqc-violation-message-citationNeeded' ) )
41
-				->withEntityId( $context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY );
39
+		if ($referenceList->isEmpty()) {
40
+			$message = (new ViolationMessage('wbqc-violation-message-citationNeeded'))
41
+				->withEntityId($context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY);
42 42
 			return new CheckResult(
43 43
 				$context,
44 44
 				$constraint,
@@ -48,10 +48,10 @@  discard block
 block discarded – undo
48 48
 			);
49 49
 		}
50 50
 
51
-		return new CheckResult( $context, $constraint, [], CheckResult::STATUS_COMPLIANCE );
51
+		return new CheckResult($context, $constraint, [], CheckResult::STATUS_COMPLIANCE);
52 52
 	}
53 53
 
54
-	public function checkConstraintParameters( Constraint $constraint ) {
54
+	public function checkConstraintParameters(Constraint $constraint) {
55 55
 		// no parameters
56 56
 		return [];
57 57
 	}
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/PropertyScopeChecker.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 		];
50 50
 	}
51 51
 
52
-	public function checkConstraint( Context $context, Constraint $constraint ) {
52
+	public function checkConstraint(Context $context, Constraint $constraint) {
53 53
 		$constraintParameters = $constraint->getConstraintParameters();
54 54
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
55 55
 
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 			$constraintTypeItemId
59 59
 		);
60 60
 
61
-		if ( in_array( $context->getType(), $allowedContextTypes ) ) {
61
+		if (in_array($context->getType(), $allowedContextTypes)) {
62 62
 			return new CheckResult(
63 63
 				$context->getCursor(),
64 64
 				$constraint,
@@ -71,15 +71,15 @@  discard block
 block discarded – undo
71 71
 				$constraint,
72 72
 				[],
73 73
 				CheckResult::STATUS_VIOLATION,
74
-				( new ViolationMessage( 'wbqc-violation-message-property-scope' ) )
75
-					->withEntityId( $context->getSnak()->getPropertyId() )
76
-					->withPropertyScope( $context->getType() )
77
-					->withPropertyScopeList( $allowedContextTypes )
74
+				(new ViolationMessage('wbqc-violation-message-property-scope'))
75
+					->withEntityId($context->getSnak()->getPropertyId())
76
+					->withPropertyScope($context->getType())
77
+					->withPropertyScopeList($allowedContextTypes)
78 78
 			);
79 79
 		}
80 80
 	}
81 81
 
82
-	public function checkConstraintParameters( Constraint $constraint ) {
82
+	public function checkConstraintParameters(Constraint $constraint) {
83 83
 		$constraintParameters = $constraint->getConstraintParameters();
84 84
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
85 85
 		$exceptions = [];
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 				$constraintParameters,
89 89
 				$constraintTypeItemId
90 90
 			);
91
-		} catch ( ConstraintParameterException $e ) {
91
+		} catch (ConstraintParameterException $e) {
92 92
 			$exceptions[] = $e;
93 93
 		}
94 94
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Message/ViolationMessage.php 1 patch
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -122,17 +122,17 @@  discard block
 block discarded – undo
122 122
 	public function __construct(
123 123
 		$messageKey
124 124
 	) {
125
-		if ( strpos( $messageKey, self::MESSAGE_KEY_PREFIX ) !== 0 ) {
125
+		if (strpos($messageKey, self::MESSAGE_KEY_PREFIX) !== 0) {
126 126
 			throw new InvalidArgumentException(
127
-				'ViolationMessage key ⧼' .
128
-				$messageKey .
129
-				'⧽ should start with "' .
130
-				self::MESSAGE_KEY_PREFIX .
127
+				'ViolationMessage key ⧼'.
128
+				$messageKey.
129
+				'⧽ should start with "'.
130
+				self::MESSAGE_KEY_PREFIX.
131 131
 				'".'
132 132
 			);
133 133
 		}
134 134
 
135
-		$this->messageKeySuffix = substr( $messageKey, strlen( self::MESSAGE_KEY_PREFIX ) );
135
+		$this->messageKeySuffix = substr($messageKey, strlen(self::MESSAGE_KEY_PREFIX));
136 136
 		$this->arguments = [];
137 137
 	}
138 138
 
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
 	 * @return string
142 142
 	 */
143 143
 	public function getMessageKey() {
144
-		return self::MESSAGE_KEY_PREFIX . $this->messageKeySuffix;
144
+		return self::MESSAGE_KEY_PREFIX.$this->messageKeySuffix;
145 145
 	}
146 146
 
147 147
 	/**
@@ -161,9 +161,9 @@  discard block
 block discarded – undo
161 161
 	 * @param mixed $value the value, which should match the $type
162 162
 	 * @return ViolationMessage
163 163
 	 */
164
-	public function withArgument( $type, $role, $value ) {
164
+	public function withArgument($type, $role, $value) {
165 165
 		$ret = clone $this;
166
-		$ret->arguments[] = [ 'type' => $type, 'role' => $role, 'value' => $value ];
166
+		$ret->arguments[] = ['type' => $type, 'role' => $role, 'value' => $value];
167 167
 		return $ret;
168 168
 	}
169 169
 
@@ -175,8 +175,8 @@  discard block
 block discarded – undo
175 175
 	 * @param string|null $role one of the Role::* constants
176 176
 	 * @return ViolationMessage
177 177
 	 */
178
-	public function withEntityId( EntityId $entityId, $role = null ) {
179
-		return $this->withArgument( self::TYPE_ENTITY_ID, $role, $entityId );
178
+	public function withEntityId(EntityId $entityId, $role = null) {
179
+		return $this->withArgument(self::TYPE_ENTITY_ID, $role, $entityId);
180 180
 	}
181 181
 
182 182
 	/**
@@ -193,8 +193,8 @@  discard block
 block discarded – undo
193 193
 	 * @param string|null $role one of the Role::* constants
194 194
 	 * @return ViolationMessage
195 195
 	 */
196
-	public function withEntityIdList( array $entityIdList, $role = null ) {
197
-		return $this->withArgument( self::TYPE_ENTITY_ID_LIST, $role, $entityIdList );
196
+	public function withEntityIdList(array $entityIdList, $role = null) {
197
+		return $this->withArgument(self::TYPE_ENTITY_ID_LIST, $role, $entityIdList);
198 198
 	}
199 199
 
200 200
 	/**
@@ -205,8 +205,8 @@  discard block
 block discarded – undo
205 205
 	 * @param string|null $role one of the Role::* constants
206 206
 	 * @return ViolationMessage
207 207
 	 */
208
-	public function withItemIdSnakValue( ItemIdSnakValue $value, $role = null ) {
209
-		return $this->withArgument( self::TYPE_ITEM_ID_SNAK_VALUE, $role, $value );
208
+	public function withItemIdSnakValue(ItemIdSnakValue $value, $role = null) {
209
+		return $this->withArgument(self::TYPE_ITEM_ID_SNAK_VALUE, $role, $value);
210 210
 	}
211 211
 
212 212
 	/**
@@ -223,8 +223,8 @@  discard block
 block discarded – undo
223 223
 	 * @param string|null $role one of the Role::* constants
224 224
 	 * @return ViolationMessage
225 225
 	 */
226
-	public function withItemIdSnakValueList( array $valueList, $role = null ) {
227
-		return $this->withArgument( self::TYPE_ITEM_ID_SNAK_VALUE_LIST, $role, $valueList );
226
+	public function withItemIdSnakValueList(array $valueList, $role = null) {
227
+		return $this->withArgument(self::TYPE_ITEM_ID_SNAK_VALUE_LIST, $role, $valueList);
228 228
 	}
229 229
 
230 230
 	/**
@@ -235,8 +235,8 @@  discard block
 block discarded – undo
235 235
 	 * @param string|null $role one of the Role::* constants
236 236
 	 * @return ViolationMessage
237 237
 	 */
238
-	public function withDataValue( DataValue $dataValue, $role = null ) {
239
-		return $this->withArgument( self::TYPE_DATA_VALUE, $role, $dataValue );
238
+	public function withDataValue(DataValue $dataValue, $role = null) {
239
+		return $this->withArgument(self::TYPE_DATA_VALUE, $role, $dataValue);
240 240
 	}
241 241
 
242 242
 	/**
@@ -251,8 +251,8 @@  discard block
 block discarded – undo
251 251
 	 * @param string|null $role one of the Role::* constants
252 252
 	 * @return ViolationMessage
253 253
 	 */
254
-	public function withDataValueType( $dataValueType, $role = null ) {
255
-		return $this->withArgument( self::TYPE_DATA_VALUE_TYPE, $role, $dataValueType );
254
+	public function withDataValueType($dataValueType, $role = null) {
255
+		return $this->withArgument(self::TYPE_DATA_VALUE_TYPE, $role, $dataValueType);
256 256
 	}
257 257
 
258 258
 	/**
@@ -263,8 +263,8 @@  discard block
 block discarded – undo
263 263
 	 * @param string|null $role one of the Role::* constants
264 264
 	 * @return ViolationMessage
265 265
 	 */
266
-	public function withInlineCode( $code, $role = null ) {
267
-		return $this->withArgument( self::TYPE_INLINE_CODE, $role, $code );
266
+	public function withInlineCode($code, $role = null) {
267
+		return $this->withArgument(self::TYPE_INLINE_CODE, $role, $code);
268 268
 	}
269 269
 
270 270
 	/**
@@ -275,8 +275,8 @@  discard block
 block discarded – undo
275 275
 	 * @param string|null $role one of the Role::* constants
276 276
 	 * @return ViolationMessage
277 277
 	 */
278
-	public function withConstraintScope( $scope, $role = null ) {
279
-		return $this->withArgument( self::TYPE_CONSTRAINT_SCOPE, $role, $scope );
278
+	public function withConstraintScope($scope, $role = null) {
279
+		return $this->withArgument(self::TYPE_CONSTRAINT_SCOPE, $role, $scope);
280 280
 	}
281 281
 
282 282
 	/**
@@ -287,8 +287,8 @@  discard block
 block discarded – undo
287 287
 	 * @param string|null $role one of the Role::* constants
288 288
 	 * @return ViolationMessage
289 289
 	 */
290
-	public function withConstraintScopeList( array $scopeList, $role = null ) {
291
-		return $this->withArgument( self::TYPE_CONSTRAINT_SCOPE_LIST, $role, $scopeList );
290
+	public function withConstraintScopeList(array $scopeList, $role = null) {
291
+		return $this->withArgument(self::TYPE_CONSTRAINT_SCOPE_LIST, $role, $scopeList);
292 292
 	}
293 293
 
294 294
 	/**
@@ -299,8 +299,8 @@  discard block
 block discarded – undo
299 299
 	 * @param string|null $role one of the Role::* constants
300 300
 	 * @return ViolationMessage
301 301
 	 */
302
-	public function withPropertyScope( $scope, $role = null ) {
303
-		return $this->withArgument( self::TYPE_PROPERTY_SCOPE, $role, $scope );
302
+	public function withPropertyScope($scope, $role = null) {
303
+		return $this->withArgument(self::TYPE_PROPERTY_SCOPE, $role, $scope);
304 304
 	}
305 305
 
306 306
 	/**
@@ -311,8 +311,8 @@  discard block
 block discarded – undo
311 311
 	 * @param string|null $role one of the Role::* constants
312 312
 	 * @return ViolationMessage
313 313
 	 */
314
-	public function withPropertyScopeList( array $scopeList, $role = null ) {
315
-		return $this->withArgument( self::TYPE_PROPERTY_SCOPE_LIST, $role, $scopeList );
314
+	public function withPropertyScopeList(array $scopeList, $role = null) {
315
+		return $this->withArgument(self::TYPE_PROPERTY_SCOPE_LIST, $role, $scopeList);
316 316
 	}
317 317
 
318 318
 	/**
@@ -327,8 +327,8 @@  discard block
 block discarded – undo
327 327
 	 * @param string $languageCode
328 328
 	 * @return ViolationMessage
329 329
 	 */
330
-	public function withLanguage( $languageCode ) {
331
-		return $this->withArgument( self::TYPE_LANGUAGE, null, $languageCode );
330
+	public function withLanguage($languageCode) {
331
+		return $this->withArgument(self::TYPE_LANGUAGE, null, $languageCode);
332 332
 	}
333 333
 
334 334
 	/**
@@ -343,8 +343,8 @@  discard block
 block discarded – undo
343 343
 	 * @param string|null $role one of the Role::* constants
344 344
 	 * @return ViolationMessage
345 345
 	 */
346
-	public function withMultilingualText( MultilingualTextValue $text, $role = null ) {
347
-		return $this->withArgument( self::TYPE_MULTILINGUAL_TEXT, $role, $text );
346
+	public function withMultilingualText(MultilingualTextValue $text, $role = null) {
347
+		return $this->withArgument(self::TYPE_MULTILINGUAL_TEXT, $role, $text);
348 348
 	}
349 349
 
350 350
 }
Please login to merge, or discard this patch.
src/ConstraintParameterRenderer.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -71,20 +71,20 @@  discard block
 block discarded – undo
71 71
 	 *
72 72
 	 * @return string HTML
73 73
 	 */
74
-	public function formatValue( $value ) {
75
-		if ( is_string( $value ) ) {
74
+	public function formatValue($value) {
75
+		if (is_string($value)) {
76 76
 			// Cases like 'Format' 'pattern' or 'minimum'/'maximum' values, which we have stored as
77 77
 			// strings
78
-			return htmlspecialchars( $value );
79
-		} elseif ( $value instanceof EntityId ) {
78
+			return htmlspecialchars($value);
79
+		} elseif ($value instanceof EntityId) {
80 80
 			// Cases like 'Conflicts with' 'property', to which we can link
81
-			return $this->formatEntityId( $value );
82
-		} elseif ( $value instanceof ItemIdSnakValue ) {
81
+			return $this->formatEntityId($value);
82
+		} elseif ($value instanceof ItemIdSnakValue) {
83 83
 			// Cases like EntityId but can also be somevalue or novalue
84
-			return $this->formatItemIdSnakValue( $value );
84
+			return $this->formatItemIdSnakValue($value);
85 85
 		} else {
86 86
 			// Cases where we format a DataValue
87
-			return $this->formatDataValue( $value );
87
+			return $this->formatDataValue($value);
88 88
 		}
89 89
 	}
90 90
 
@@ -95,23 +95,23 @@  discard block
 block discarded – undo
95 95
 	 *
96 96
 	 * @return string HTML
97 97
 	 */
98
-	public function formatParameters( $parameters ) {
99
-		if ( $parameters === null || $parameters === [] ) {
98
+	public function formatParameters($parameters) {
99
+		if ($parameters === null || $parameters === []) {
100 100
 			return null;
101 101
 		}
102 102
 
103
-		$valueFormatter = function ( $value ) {
104
-			return $this->formatValue( $value );
103
+		$valueFormatter = function($value) {
104
+			return $this->formatValue($value);
105 105
 		};
106 106
 
107 107
 		$formattedParameters = [];
108
-		foreach ( $parameters as $parameterName => $parameterValue ) {
109
-			$formattedParameterValues = implode( ', ',
110
-				$this->limitArrayLength( array_map( $valueFormatter, $parameterValue ) ) );
111
-			$formattedParameters[] = sprintf( '%s: %s', $parameterName, $formattedParameterValues );
108
+		foreach ($parameters as $parameterName => $parameterValue) {
109
+			$formattedParameterValues = implode(', ',
110
+				$this->limitArrayLength(array_map($valueFormatter, $parameterValue)));
111
+			$formattedParameters[] = sprintf('%s: %s', $parameterName, $formattedParameterValues);
112 112
 		}
113 113
 
114
-		return implode( '; ', $formattedParameters );
114
+		return implode('; ', $formattedParameters);
115 115
 	}
116 116
 
117 117
 	/**
@@ -121,10 +121,10 @@  discard block
 block discarded – undo
121 121
 	 *
122 122
 	 * @return string[]
123 123
 	 */
124
-	private function limitArrayLength( array $array ) {
125
-		if ( count( $array ) > self::MAX_PARAMETER_ARRAY_LENGTH ) {
126
-			$array = array_slice( $array, 0, self::MAX_PARAMETER_ARRAY_LENGTH );
127
-			array_push( $array, '...' );
124
+	private function limitArrayLength(array $array) {
125
+		if (count($array) > self::MAX_PARAMETER_ARRAY_LENGTH) {
126
+			$array = array_slice($array, 0, self::MAX_PARAMETER_ARRAY_LENGTH);
127
+			array_push($array, '...');
128 128
 		}
129 129
 
130 130
 		return $array;
@@ -134,16 +134,16 @@  discard block
 block discarded – undo
134 134
 	 * @param DataValue $value
135 135
 	 * @return string HTML
136 136
 	 */
137
-	public function formatDataValue( DataValue $value ) {
138
-		return $this->dataValueFormatter->format( $value );
137
+	public function formatDataValue(DataValue $value) {
138
+		return $this->dataValueFormatter->format($value);
139 139
 	}
140 140
 
141 141
 	/**
142 142
 	 * @param EntityId $entityId
143 143
 	 * @return string HTML
144 144
 	 */
145
-	public function formatEntityId( EntityId $entityId ) {
146
-		return $this->entityIdLabelFormatter->formatEntityId( $entityId );
145
+	public function formatEntityId(EntityId $entityId) {
146
+		return $this->entityIdLabelFormatter->formatEntityId($entityId);
147 147
 	}
148 148
 
149 149
 	/**
@@ -152,17 +152,17 @@  discard block
 block discarded – undo
152 152
 	 * @param ItemIdSnakValue $value
153 153
 	 * @return string HTML
154 154
 	 */
155
-	public function formatItemIdSnakValue( ItemIdSnakValue $value ) {
156
-		switch ( true ) {
155
+	public function formatItemIdSnakValue(ItemIdSnakValue $value) {
156
+		switch (true) {
157 157
 			case $value->isValue():
158
-				return $this->formatEntityId( $value->getItemId() );
158
+				return $this->formatEntityId($value->getItemId());
159 159
 			case $value->isSomeValue():
160 160
 				return $this->messageLocalizer
161
-					->msg( 'wikibase-snakview-snaktypeselector-somevalue' )
161
+					->msg('wikibase-snakview-snaktypeselector-somevalue')
162 162
 					->escaped();
163 163
 			case $value->isNoValue():
164 164
 				return $this->messageLocalizer
165
-					->msg( 'wikibase-snakview-snaktypeselector-novalue' )
165
+					->msg('wikibase-snakview-snaktypeselector-novalue')
166 166
 					->escaped();
167 167
 		}
168 168
 	}
Please login to merge, or discard this patch.
src/Api/ExpiryLock.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 	/**
27 27
 	 * @param BagOStuff $cache
28 28
 	 */
29
-	public function __construct( BagOStuff $cache ) {
29
+	public function __construct(BagOStuff $cache) {
30 30
 		$this->cache = $cache;
31 31
 	}
32 32
 
@@ -37,17 +37,17 @@  discard block
 block discarded – undo
37 37
 	 *
38 38
 	 * @throws \Wikimedia\Assert\ParameterTypeException
39 39
 	 */
40
-	private function makeKey( $id ) {
41
-		if ( empty( trim( $id ) ) ) {
42
-			throw new ParameterTypeException( '$id', 'non-empty string' );
40
+	private function makeKey($id) {
41
+		if (empty(trim($id))) {
42
+			throw new ParameterTypeException('$id', 'non-empty string');
43 43
 		}
44 44
 
45
-		Assert::parameterType( 'string', $id, '$id' );
45
+		Assert::parameterType('string', $id, '$id');
46 46
 
47 47
 		return $this->cache->makeKey(
48 48
 			'WikibaseQualityConstraints',
49 49
 			'ExpiryLock',
50
-			(string)$id
50
+			(string) $id
51 51
 		);
52 52
 	}
53 53
 
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
 	 *
60 60
 	 * @throws \Wikimedia\Assert\ParameterTypeException
61 61
 	 */
62
-	public function lock( $id, ConvertibleTimestamp $expiryTimestamp ) {
62
+	public function lock($id, ConvertibleTimestamp $expiryTimestamp) {
63 63
 
64
-		$cacheId = $this->makeKey( $id );
64
+		$cacheId = $this->makeKey($id);
65 65
 
66
-		if ( !$this->isLockedInternal( $cacheId ) ) {
66
+		if (!$this->isLockedInternal($cacheId)) {
67 67
 			return $this->cache->set(
68 68
 				$cacheId,
69 69
 				$expiryTimestamp->getTimestamp(),
@@ -81,20 +81,20 @@  discard block
 block discarded – undo
81 81
 	 *
82 82
 	 * @throws \Wikimedia\Assert\ParameterTypeException
83 83
 	 */
84
-	private function isLockedInternal( $cacheId ) {
85
-		$expiryTime = $this->cache->get( $cacheId );
86
-		if ( !$expiryTime ) {
84
+	private function isLockedInternal($cacheId) {
85
+		$expiryTime = $this->cache->get($cacheId);
86
+		if (!$expiryTime) {
87 87
 			return false;
88 88
 		}
89 89
 
90 90
 		try {
91
-			$lockExpiryTimeStamp = new ConvertibleTimestamp( $expiryTime );
92
-		} catch ( TimestampException $exception ) {
91
+			$lockExpiryTimeStamp = new ConvertibleTimestamp($expiryTime);
92
+		} catch (TimestampException $exception) {
93 93
 			return false;
94 94
 		}
95 95
 
96 96
 		$now = new ConvertibleTimestamp();
97
-		if ( $now->timestamp < $lockExpiryTimeStamp->timestamp ) {
97
+		if ($now->timestamp < $lockExpiryTimeStamp->timestamp) {
98 98
 			return true;
99 99
 		} else {
100 100
 			return false;
@@ -108,8 +108,8 @@  discard block
 block discarded – undo
108 108
 	 *
109 109
 	 * @throws \Wikimedia\Assert\ParameterTypeException
110 110
 	 */
111
-	public function isLocked( $id ) {
112
-		return $this->isLockedInternal( $this->makeKey( $id ) );
111
+	public function isLocked($id) {
112
+		return $this->isLockedInternal($this->makeKey($id));
113 113
 	}
114 114
 
115 115
 }
Please login to merge, or discard this patch.
src/ConstraintCheck/Helper/LoggingHelper.php 2 patches
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -65,6 +65,7 @@  discard block
 block discarded – undo
65 65
 	 * and return it along with the associated log level.
66 66
 	 *
67 67
 	 * @param float $durationSeconds
68
+	 * @param double[] $limits
68 69
 	 * @return array [ $limitSeconds, $logLevel ]
69 70
 	 */
70 71
 	private function findLimit( $limits, $durationSeconds ) {
@@ -174,6 +175,7 @@  discard block
 block discarded – undo
174 175
 	 * @param EntityId $entityId
175 176
 	 * @param CheckResult[] $checkResults
176 177
 	 * @param float $durationSeconds
178
+	 * @param string $method
177 179
 	 */
178 180
 	public function logConstraintCheckOnEntity(
179 181
 		EntityId $entityId,
Please login to merge, or discard this patch.
Spacing   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -53,12 +53,12 @@  discard block
 block discarded – undo
53 53
 		$this->dataFactory = $dataFactory;
54 54
 		$this->logger = $logger;
55 55
 		$this->constraintCheckDurationLimits = [
56
-			'info' => $config->get( 'WBQualityConstraintsCheckDurationInfoSeconds' ),
57
-			'warning' => $config->get( 'WBQualityConstraintsCheckDurationWarningSeconds' ),
56
+			'info' => $config->get('WBQualityConstraintsCheckDurationInfoSeconds'),
57
+			'warning' => $config->get('WBQualityConstraintsCheckDurationWarningSeconds'),
58 58
 		];
59 59
 		$this->constraintCheckOnEntityDurationLimits = [
60
-			'info' => $config->get( 'WBQualityConstraintsCheckOnEntityDurationInfoSeconds' ),
61
-			'warning' => $config->get( 'WBQualityConstraintsCheckOnEntityDurationWarningSeconds' ),
60
+			'info' => $config->get('WBQualityConstraintsCheckOnEntityDurationInfoSeconds'),
61
+			'warning' => $config->get('WBQualityConstraintsCheckOnEntityDurationWarningSeconds'),
62 62
 		];
63 63
 	}
64 64
 
@@ -69,23 +69,23 @@  discard block
 block discarded – undo
69 69
 	 * @param float $durationSeconds
70 70
 	 * @return array [ $limitSeconds, $logLevel ]
71 71
 	 */
72
-	private function findLimit( $limits, $durationSeconds ) {
72
+	private function findLimit($limits, $durationSeconds) {
73 73
 		$limitSeconds = null;
74 74
 		$logLevel = null;
75 75
 
76
-		foreach ( $limits as $level => $limit ) {
76
+		foreach ($limits as $level => $limit) {
77 77
 			if (
78 78
 				// duration exceeds this limit
79
-				isset( $limit ) && $durationSeconds > $limit &&
79
+				isset($limit) && $durationSeconds > $limit &&
80 80
 				// this limit is longer than previous longest limit
81
-				( $limitSeconds === null || $limit > $limitSeconds )
81
+				($limitSeconds === null || $limit > $limitSeconds)
82 82
 			) {
83 83
 				$limitSeconds = $limit;
84 84
 				$logLevel = $level;
85 85
 			}
86 86
 		}
87 87
 
88
-		return [ $limitSeconds, $logLevel ];
88
+		return [$limitSeconds, $logLevel];
89 89
 	}
90 90
 
91 91
 	/**
@@ -110,31 +110,31 @@  discard block
 block discarded – undo
110 110
 		$durationSeconds,
111 111
 		$method
112 112
 	) {
113
-		$constraintCheckerClassShortName = substr( strrchr( $constraintCheckerClass, '\\' ), 1 );
113
+		$constraintCheckerClassShortName = substr(strrchr($constraintCheckerClass, '\\'), 1);
114 114
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
115 115
 
116 116
 		$this->dataFactory->timing(
117
-			'wikibase.quality.constraints.check.timing.' .
118
-				$constraintTypeItemId . '-' .
117
+			'wikibase.quality.constraints.check.timing.'.
118
+				$constraintTypeItemId.'-'.
119 119
 				$constraintCheckerClassShortName,
120 120
 			$durationSeconds * 1000
121 121
 		);
122 122
 
123 123
 		// find the longest limit (and associated log level) that the duration exceeds
124
-		list( $limitSeconds, $logLevel ) = $this->findLimit(
124
+		list($limitSeconds, $logLevel) = $this->findLimit(
125 125
 			$this->constraintCheckDurationLimits,
126 126
 			$durationSeconds
127 127
 		);
128
-		if ( $limitSeconds === null ) {
128
+		if ($limitSeconds === null) {
129 129
 			return;
130 130
 		}
131
-		if ( $context->getType() !== Context::TYPE_STATEMENT ) {
131
+		if ($context->getType() !== Context::TYPE_STATEMENT) {
132 132
 			// TODO log less details but still log something
133 133
 			return;
134 134
 		}
135 135
 
136 136
 		$resultMessage = $result->getMessage();
137
-		if ( $resultMessage !== null ) {
137
+		if ($resultMessage !== null) {
138 138
 			$resultMessageKey = $resultMessage->getMessageKey();
139 139
 		} else {
140 140
 			$resultMessageKey = null;
@@ -142,8 +142,8 @@  discard block
 block discarded – undo
142 142
 
143 143
 		$this->logger->log(
144 144
 			$logLevel,
145
-			'Constraint check with {constraintCheckerClassShortName} ' .
146
-			'took longer than {limitSeconds} second(s) ' .
145
+			'Constraint check with {constraintCheckerClassShortName} '.
146
+			'took longer than {limitSeconds} second(s) '.
147 147
 			'(duration: {durationSeconds} seconds).',
148 148
 			[
149 149
 				'method' => $method,
@@ -153,13 +153,13 @@  discard block
 block discarded – undo
153 153
 				'constraintId' => $constraint->getConstraintId(),
154 154
 				'constraintPropertyId' => $constraint->getPropertyId()->getSerialization(),
155 155
 				'constraintTypeItemId' => $constraintTypeItemId,
156
-				'constraintParameters' => json_encode( $constraint->getConstraintParameters() ),
156
+				'constraintParameters' => json_encode($constraint->getConstraintParameters()),
157 157
 				'constraintCheckerClass' => $constraintCheckerClass,
158 158
 				'constraintCheckerClassShortName' => $constraintCheckerClassShortName,
159 159
 				'entityId' => $context->getEntity()->getId()->getSerialization(),
160 160
 				'statementGuid' => $context->getSnakStatement()->getGuid(),
161 161
 				'resultStatus' => $result->getStatus(),
162
-				'resultParameters' => json_encode( $result->getParameters() ),
162
+				'resultParameters' => json_encode($result->getParameters()),
163 163
 				'resultMessage' => $resultMessageKey,
164 164
 			]
165 165
 		);
@@ -189,18 +189,18 @@  discard block
 block discarded – undo
189 189
 		);
190 190
 
191 191
 		// find the longest limit (and associated log level) that the duration exceeds
192
-		list( $limitSeconds, $logLevel ) = $this->findLimit(
192
+		list($limitSeconds, $logLevel) = $this->findLimit(
193 193
 			$this->constraintCheckOnEntityDurationLimits,
194 194
 			$durationSeconds
195 195
 		);
196
-		if ( $limitSeconds === null ) {
196
+		if ($limitSeconds === null) {
197 197
 			return;
198 198
 		}
199 199
 
200 200
 		$this->logger->log(
201 201
 			$logLevel,
202
-			'Full constraint check on {entityId} ' .
203
-			'took longer than {limitSeconds} second(s) ' .
202
+			'Full constraint check on {entityId} '.
203
+			'took longer than {limitSeconds} second(s) '.
204 204
 			'(duration: {durationSeconds} seconds).',
205 205
 			[
206 206
 				'method' => $method,
@@ -218,7 +218,7 @@  discard block
 block discarded – undo
218 218
 	 *
219 219
 	 * @param EntityId $entityId
220 220
 	 */
221
-	public function logCheckConstraintsCacheHit( EntityId $entityId ) {
221
+	public function logCheckConstraintsCacheHit(EntityId $entityId) {
222 222
 		$this->dataFactory->increment(
223 223
 			'wikibase.quality.constraints.cache.entity.hit'
224 224
 		);
@@ -229,10 +229,10 @@  discard block
 block discarded – undo
229 229
 	 *
230 230
 	 * @param EntityId[] $entityIds
231 231
 	 */
232
-	public function logCheckConstraintsCacheMisses( array $entityIds ) {
232
+	public function logCheckConstraintsCacheMisses(array $entityIds) {
233 233
 		$this->dataFactory->updateCount(
234 234
 			'wikibase.quality.constraints.cache.entity.miss',
235
-			count( $entityIds )
235
+			count($entityIds)
236 236
 		);
237 237
 	}
238 238
 
@@ -259,17 +259,17 @@  discard block
 block discarded – undo
259 259
 	 * @param EntityId[] $entityIds
260 260
 	 * @param int $maxRevisionIds
261 261
 	 */
262
-	public function logHugeDependencyMetadata( array $entityIds, $maxRevisionIds ) {
262
+	public function logHugeDependencyMetadata(array $entityIds, $maxRevisionIds) {
263 263
 		$this->logger->log(
264 264
 			'warning',
265
-			'Dependency metadata for constraint check result has huge set of entity IDs ' .
266
-			'(count ' . count( $entityIds ) . ', limit ' . $maxRevisionIds . '); ' .
265
+			'Dependency metadata for constraint check result has huge set of entity IDs '.
266
+			'(count '.count($entityIds).', limit '.$maxRevisionIds.'); '.
267 267
 			'caching disabled for this check result.',
268 268
 			[
269 269
 				'loggingMethod' => __METHOD__,
270 270
 				'entityIds' => json_encode(
271 271
 					array_map(
272
-						static function ( EntityId $entityId ) {
272
+						static function(EntityId $entityId) {
273 273
 							return $entityId->getSerialization();
274 274
 						},
275 275
 						$entityIds
@@ -288,17 +288,17 @@  discard block
 block discarded – undo
288 288
 			'Sparql API replied with status 429 and a retry-after header. Requesting to retry after {retryAfterTime}',
289 289
 			[
290 290
 				'retryAfterTime' => $retryAfterTime,
291
-				'responseHeaders' => json_encode( $request->getResponseHeaders() ),
291
+				'responseHeaders' => json_encode($request->getResponseHeaders()),
292 292
 				'responseContent' => $request->getContent(),
293 293
 			]
294 294
 		);
295 295
 	}
296 296
 
297
-	public function logSparqlHelperTooManyRequestsRetryAfterInvalid( MWHttpRequest $request ) {
297
+	public function logSparqlHelperTooManyRequestsRetryAfterInvalid(MWHttpRequest $request) {
298 298
 		$this->logger->warning(
299 299
 			'Sparql API replied with status 429 and no valid retry-after header.',
300 300
 			[
301
-				'responseHeaders' => json_encode( $request->getResponseHeaders() ),
301
+				'responseHeaders' => json_encode($request->getResponseHeaders()),
302 302
 				'responseContent' => $request->getContent(),
303 303
 			]
304 304
 		);
Please login to merge, or discard this patch.