Completed
Push — master ( 4b4be4...297c09 )
by
unknown
02:25 queued 12s
created
src/ConstraintCheck/Checker/InverseChecker.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -83,9 +83,9 @@  discard block
 block discarded – undo
83 83
 	 * @throws ConstraintParameterException
84 84
 	 * @return CheckResult
85 85
 	 */
86
-	public function checkConstraint( Context $context, Constraint $constraint ) {
87
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
88
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
86
+	public function checkConstraint(Context $context, Constraint $constraint) {
87
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
88
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
89 89
 		}
90 90
 
91 91
 		$parameters = [];
@@ -96,13 +96,13 @@  discard block
 block discarded – undo
96 96
 			$constraintParameters,
97 97
 			$constraintTypeItemId
98 98
 		);
99
-		$parameters['property'] = [ $propertyId ];
99
+		$parameters['property'] = [$propertyId];
100 100
 
101 101
 		$snak = $context->getSnak();
102 102
 
103
-		if ( !$snak instanceof PropertyValueSnak ) {
103
+		if (!$snak instanceof PropertyValueSnak) {
104 104
 			// nothing to check
105
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE );
105
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE);
106 106
 		}
107 107
 
108 108
 		$dataValue = $snak->getDataValue();
@@ -111,19 +111,19 @@  discard block
 block discarded – undo
111 111
 		 * error handling:
112 112
 		 *   type of $dataValue for properties with 'Inverse' constraint has to be 'wikibase-entityid'
113 113
 		 */
114
-		if ( $dataValue->getType() !== 'wikibase-entityid' ) {
115
-			$message = ( new ViolationMessage( 'wbqc-violation-message-value-needed-of-type' ) )
116
-				->withEntityId( new ItemId( $constraintTypeItemId ), Role::CONSTRAINT_TYPE_ITEM )
117
-				->withDataValueType( 'wikibase-entityid' );
118
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
114
+		if ($dataValue->getType() !== 'wikibase-entityid') {
115
+			$message = (new ViolationMessage('wbqc-violation-message-value-needed-of-type'))
116
+				->withEntityId(new ItemId($constraintTypeItemId), Role::CONSTRAINT_TYPE_ITEM)
117
+				->withDataValueType('wikibase-entityid');
118
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
119 119
 		}
120 120
 		/** @var EntityIdValue $dataValue */
121 121
 
122 122
 		$targetEntityId = $dataValue->getEntityId();
123
-		$targetEntity = $this->entityLookup->getEntity( $targetEntityId );
124
-		if ( $targetEntity === null ) {
125
-			$message = new ViolationMessage( 'wbqc-violation-message-target-entity-must-exist' );
126
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
123
+		$targetEntity = $this->entityLookup->getEntity($targetEntityId);
124
+		if ($targetEntity === null) {
125
+			$message = new ViolationMessage('wbqc-violation-message-target-entity-must-exist');
126
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
127 127
 		}
128 128
 
129 129
 		$inverseStatement = $this->connectionCheckerHelper->findStatementWithPropertyAndEntityIdValue(
@@ -131,23 +131,23 @@  discard block
 block discarded – undo
131 131
 			$propertyId,
132 132
 			$context->getEntity()->getId()
133 133
 		);
134
-		if ( $inverseStatement !== null ) {
134
+		if ($inverseStatement !== null) {
135 135
 			$message = null;
136 136
 			$status = CheckResult::STATUS_COMPLIANCE;
137 137
 		} else {
138
-			$message = ( new ViolationMessage( 'wbqc-violation-message-inverse' ) )
139
-				->withEntityId( $targetEntityId, Role::SUBJECT )
140
-				->withEntityId( $propertyId, Role::PREDICATE )
141
-				->withEntityId( $context->getEntity()->getId(), Role::OBJECT );
138
+			$message = (new ViolationMessage('wbqc-violation-message-inverse'))
139
+				->withEntityId($targetEntityId, Role::SUBJECT)
140
+				->withEntityId($propertyId, Role::PREDICATE)
141
+				->withEntityId($context->getEntity()->getId(), Role::OBJECT);
142 142
 			$status = CheckResult::STATUS_VIOLATION;
143 143
 		}
144 144
 
145
-		return ( new CheckResult( $context, $constraint, $parameters, $status, $message ) )
146
-			->withMetadata( Metadata::ofDependencyMetadata(
147
-				DependencyMetadata::ofEntityId( $targetEntityId ) ) );
145
+		return (new CheckResult($context, $constraint, $parameters, $status, $message))
146
+			->withMetadata(Metadata::ofDependencyMetadata(
147
+				DependencyMetadata::ofEntityId($targetEntityId) ));
148 148
 	}
149 149
 
150
-	public function checkConstraintParameters( Constraint $constraint ) {
150
+	public function checkConstraintParameters(Constraint $constraint) {
151 151
 		$constraintParameters = $constraint->getConstraintParameters();
152 152
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
153 153
 		$exceptions = [];
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
 				$constraintParameters,
157 157
 				$constraintTypeItemId
158 158
 			);
159
-		} catch ( ConstraintParameterException $e ) {
159
+		} catch (ConstraintParameterException $e) {
160 160
 			$exceptions[] = $e;
161 161
 		}
162 162
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/CommonsLinkChecker.php 1 patch
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -70,26 +70,26 @@  discard block
 block discarded – undo
70 70
 	 * @return array first element is the namespace number (default namespace for TitleParser),
71 71
 	 * second element is a string to prepend to the title before giving it to the TitleParser
72 72
 	 */
73
-	private function getCommonsNamespace( $namespace ) {
74
-		switch ( $namespace ) {
73
+	private function getCommonsNamespace($namespace) {
74
+		switch ($namespace) {
75 75
 			case '':
76
-				return [ NS_MAIN, '' ];
76
+				return [NS_MAIN, ''];
77 77
 			// extra namespaces, see operations/mediawiki-config.git,
78 78
 			// wmf-config/InitialiseSettings.php, 'wgExtraNamespaces' key, 'commonswiki' subkey
79 79
 			case 'Creator':
80
-				return [ 100, '' ];
80
+				return [100, ''];
81 81
 			case 'TimedText':
82
-				return [ 102, '' ];
82
+				return [102, ''];
83 83
 			case 'Sequence':
84
-				return [ 104, '' ];
84
+				return [104, ''];
85 85
 			case 'Institution':
86
-				return [ 106, '' ];
86
+				return [106, ''];
87 87
 			// extension namespace, see mediawiki/extensions/JsonConfig.git,
88 88
 			// extension.json, 'namespaces' key, third element
89 89
 			case 'Data':
90
-				return [ 486, '' ];
90
+				return [486, ''];
91 91
 			default:
92
-				return [ NS_MAIN, $namespace . ':' ];
92
+				return [NS_MAIN, $namespace.':'];
93 93
 		}
94 94
 	}
95 95
 
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 	 * @throws ConstraintParameterException
103 103
 	 * @return CheckResult
104 104
 	 */
105
-	public function checkConstraint( Context $context, Constraint $constraint ) {
105
+	public function checkConstraint(Context $context, Constraint $constraint) {
106 106
 		$parameters = [];
107 107
 		$constraintParameters = $constraint->getConstraintParameters();
108 108
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
@@ -111,13 +111,13 @@  discard block
 block discarded – undo
111 111
 			$constraintParameters,
112 112
 			$constraintTypeItemId
113 113
 		);
114
-		$parameters['namespace'] = [ $namespace ];
114
+		$parameters['namespace'] = [$namespace];
115 115
 
116 116
 		$snak = $context->getSnak();
117 117
 
118
-		if ( !$snak instanceof PropertyValueSnak ) {
118
+		if (!$snak instanceof PropertyValueSnak) {
119 119
 			// nothing to check
120
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE );
120
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE);
121 121
 		}
122 122
 
123 123
 		$dataValue = $snak->getDataValue();
@@ -127,46 +127,46 @@  discard block
 block discarded – undo
127 127
 		 *   type of $dataValue for properties with 'Commons link' constraint has to be 'string'
128 128
 		 *   parameter $namespace can be null, works for commons galleries
129 129
 		 */
130
-		if ( $dataValue->getType() !== 'string' ) {
131
-			$message = ( new ViolationMessage( 'wbqc-violation-message-value-needed-of-type' ) )
132
-				->withEntityId( new ItemId( $constraintTypeItemId ), Role::CONSTRAINT_TYPE_ITEM )
133
-				->withDataValueType( 'string' );
134
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
130
+		if ($dataValue->getType() !== 'string') {
131
+			$message = (new ViolationMessage('wbqc-violation-message-value-needed-of-type'))
132
+				->withEntityId(new ItemId($constraintTypeItemId), Role::CONSTRAINT_TYPE_ITEM)
133
+				->withDataValueType('string');
134
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
135 135
 		}
136 136
 
137 137
 		$commonsLink = $dataValue->getValue();
138 138
 
139 139
 		try {
140
-			if ( !$this->commonsLinkIsWellFormed( $commonsLink ) ) {
141
-				throw new MalformedTitleException( 'caught below', $commonsLink );
140
+			if (!$this->commonsLinkIsWellFormed($commonsLink)) {
141
+				throw new MalformedTitleException('caught below', $commonsLink);
142 142
 			}
143 143
 
144
-			$prefix = $this->getCommonsNamespace( $namespace )[1];
144
+			$prefix = $this->getCommonsNamespace($namespace)[1];
145 145
 			$normalizedTitle = $this->pageNameNormalizer->normalizePageName(
146
-				$prefix . $commonsLink,
146
+				$prefix.$commonsLink,
147 147
 				'https://commons.wikimedia.org/w/api.php'
148 148
 			);
149 149
 
150
-			if ( $normalizedTitle === false ) {
151
-				if ( $this->valueIncludesNamespace( $commonsLink, $namespace ) ) {
152
-					throw new MalformedTitleException( 'caught below', $commonsLink );
150
+			if ($normalizedTitle === false) {
151
+				if ($this->valueIncludesNamespace($commonsLink, $namespace)) {
152
+					throw new MalformedTitleException('caught below', $commonsLink);
153 153
 				} else {
154
-					$message = new ViolationMessage( 'wbqc-violation-message-commons-link-no-existent' );
154
+					$message = new ViolationMessage('wbqc-violation-message-commons-link-no-existent');
155 155
 					$status = CheckResult::STATUS_VIOLATION;
156 156
 				}
157 157
 			} else {
158 158
 				$message = null;
159 159
 				$status = CheckResult::STATUS_COMPLIANCE;
160 160
 			}
161
-		} catch ( MalformedTitleException $e ) {
162
-			$message = new ViolationMessage( 'wbqc-violation-message-commons-link-not-well-formed' );
161
+		} catch (MalformedTitleException $e) {
162
+			$message = new ViolationMessage('wbqc-violation-message-commons-link-not-well-formed');
163 163
 			$status = CheckResult::STATUS_VIOLATION;
164 164
 		}
165 165
 
166
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
166
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
167 167
 	}
168 168
 
169
-	public function checkConstraintParameters( Constraint $constraint ) {
169
+	public function checkConstraintParameters(Constraint $constraint) {
170 170
 		$constraintParameters = $constraint->getConstraintParameters();
171 171
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
172 172
 		$exceptions = [];
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
 				$constraintParameters,
176 176
 				$constraintTypeItemId
177 177
 			);
178
-		} catch ( ConstraintParameterException $e ) {
178
+		} catch (ConstraintParameterException $e) {
179 179
 			$exceptions[] = $e;
180 180
 		}
181 181
 		return $exceptions;
@@ -186,9 +186,9 @@  discard block
 block discarded – undo
186 186
 	 *
187 187
 	 * @return bool
188 188
 	 */
189
-	private function commonsLinkIsWellFormed( $commonsLink ) {
190
-		$toReplace = [ "_", "%20" ];
191
-		$compareString = trim( str_replace( $toReplace, '', $commonsLink ) );
189
+	private function commonsLinkIsWellFormed($commonsLink) {
190
+		$toReplace = ["_", "%20"];
191
+		$compareString = trim(str_replace($toReplace, '', $commonsLink));
192 192
 
193 193
 		return $commonsLink === $compareString;
194 194
 	}
@@ -202,9 +202,9 @@  discard block
 block discarded – undo
202 202
 	 *
203 203
 	 * @return bool
204 204
 	 */
205
-	private function valueIncludesNamespace( $value, $namespace ) {
205
+	private function valueIncludesNamespace($value, $namespace) {
206 206
 		return $namespace !== '' &&
207
-			strncasecmp( $value, $namespace . ':', strlen( $namespace ) + 1 ) === 0;
207
+			strncasecmp($value, $namespace.':', strlen($namespace) + 1) === 0;
208 208
 	}
209 209
 
210 210
 }
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/QualifiersChecker.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -62,9 +62,9 @@  discard block
 block discarded – undo
62 62
 	 * @throws ConstraintParameterException
63 63
 	 * @return CheckResult
64 64
 	 */
65
-	public function checkConstraint( Context $context, Constraint $constraint ) {
66
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
67
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
65
+	public function checkConstraint(Context $context, Constraint $constraint) {
66
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
67
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
68 68
 		}
69 69
 
70 70
 		$parameters = [];
@@ -81,33 +81,33 @@  discard block
 block discarded – undo
81 81
 		$status = CheckResult::STATUS_COMPLIANCE;
82 82
 
83 83
 		/** @var Snak $qualifier */
84
-		foreach ( $context->getSnakStatement()->getQualifiers() as $qualifier ) {
84
+		foreach ($context->getSnakStatement()->getQualifiers() as $qualifier) {
85 85
 			$allowedQualifier = false;
86
-			foreach ( $properties as $property ) {
87
-				if ( $qualifier->getPropertyId()->equals( $property ) ) {
86
+			foreach ($properties as $property) {
87
+				if ($qualifier->getPropertyId()->equals($property)) {
88 88
 					$allowedQualifier = true;
89 89
 					break;
90 90
 				}
91 91
 			}
92
-			if ( !$allowedQualifier ) {
93
-				if ( empty( $properties ) || $properties === [ '' ] ) {
94
-					$message = ( new ViolationMessage( 'wbqc-violation-message-no-qualifiers' ) )
95
-						->withEntityId( $context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY );
92
+			if (!$allowedQualifier) {
93
+				if (empty($properties) || $properties === ['']) {
94
+					$message = (new ViolationMessage('wbqc-violation-message-no-qualifiers'))
95
+						->withEntityId($context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY);
96 96
 				} else {
97
-					$message = ( new ViolationMessage( 'wbqc-violation-message-qualifiers' ) )
98
-						->withEntityId( $context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY )
99
-						->withEntityId( $qualifier->getPropertyId(), Role::QUALIFIER_PREDICATE )
100
-						->withEntityIdList( $properties, Role::QUALIFIER_PREDICATE );
97
+					$message = (new ViolationMessage('wbqc-violation-message-qualifiers'))
98
+						->withEntityId($context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY)
99
+						->withEntityId($qualifier->getPropertyId(), Role::QUALIFIER_PREDICATE)
100
+						->withEntityIdList($properties, Role::QUALIFIER_PREDICATE);
101 101
 				}
102 102
 				$status = CheckResult::STATUS_VIOLATION;
103 103
 				break;
104 104
 			}
105 105
 		}
106 106
 
107
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
107
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
108 108
 	}
109 109
 
110
-	public function checkConstraintParameters( Constraint $constraint ) {
110
+	public function checkConstraintParameters(Constraint $constraint) {
111 111
 		$constraintParameters = $constraint->getConstraintParameters();
112 112
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
113 113
 		$exceptions = [];
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
 				$constraintParameters,
117 117
 				$constraintTypeItemId
118 118
 			);
119
-		} catch ( ConstraintParameterException $e ) {
119
+		} catch (ConstraintParameterException $e) {
120 120
 			$exceptions[] = $e;
121 121
 		}
122 122
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/MandatoryQualifiersChecker.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -62,9 +62,9 @@  discard block
 block discarded – undo
62 62
 	 * @throws ConstraintParameterException
63 63
 	 * @return CheckResult
64 64
 	 */
65
-	public function checkConstraint( Context $context, Constraint $constraint ) {
66
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
67
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
65
+	public function checkConstraint(Context $context, Constraint $constraint) {
66
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
67
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
68 68
 		}
69 69
 
70 70
 		$parameters = [];
@@ -75,26 +75,26 @@  discard block
 block discarded – undo
75 75
 			$constraintParameters,
76 76
 			$constraintTypeItemId
77 77
 		);
78
-		$parameters['property'] = [ $propertyId ];
78
+		$parameters['property'] = [$propertyId];
79 79
 
80
-		$message = ( new ViolationMessage( 'wbqc-violation-message-mandatory-qualifier' ) )
81
-			->withEntityId( $context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY )
82
-			->withEntityId( $propertyId, Role::QUALIFIER_PREDICATE );
80
+		$message = (new ViolationMessage('wbqc-violation-message-mandatory-qualifier'))
81
+			->withEntityId($context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY)
82
+			->withEntityId($propertyId, Role::QUALIFIER_PREDICATE);
83 83
 		$status = CheckResult::STATUS_VIOLATION;
84 84
 
85 85
 		/** @var Snak $qualifier */
86
-		foreach ( $context->getSnakStatement()->getQualifiers() as $qualifier ) {
87
-			if ( $propertyId->equals( $qualifier->getPropertyId() ) ) {
86
+		foreach ($context->getSnakStatement()->getQualifiers() as $qualifier) {
87
+			if ($propertyId->equals($qualifier->getPropertyId())) {
88 88
 				$message = null;
89 89
 				$status = CheckResult::STATUS_COMPLIANCE;
90 90
 				break;
91 91
 			}
92 92
 		}
93 93
 
94
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
94
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
95 95
 	}
96 96
 
97
-	public function checkConstraintParameters( Constraint $constraint ) {
97
+	public function checkConstraintParameters(Constraint $constraint) {
98 98
 		$constraintParameters = $constraint->getConstraintParameters();
99 99
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
100 100
 		$exceptions = [];
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 				$constraintParameters,
104 104
 				$constraintTypeItemId
105 105
 			);
106
-		} catch ( ConstraintParameterException $e ) {
106
+		} catch (ConstraintParameterException $e) {
107 107
 			$exceptions[] = $e;
108 108
 		}
109 109
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/ConflictsWithChecker.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -80,9 +80,9 @@  discard block
 block discarded – undo
80 80
 	 * @throws ConstraintParameterException
81 81
 	 * @return CheckResult
82 82
 	 */
83
-	public function checkConstraint( Context $context, Constraint $constraint ) {
84
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
85
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
83
+	public function checkConstraint(Context $context, Constraint $constraint) {
84
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
85
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
86 86
 		}
87 87
 
88 88
 		$parameters = [];
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 			$constraintParameters,
94 94
 			$constraintTypeItemId
95 95
 		);
96
-		$parameters['property'] = [ $propertyId ];
96
+		$parameters['property'] = [$propertyId];
97 97
 
98 98
 		$items = $this->constraintParameterParser->parseItemsParameter(
99 99
 			$constraintParameters,
@@ -105,22 +105,22 @@  discard block
 block discarded – undo
105 105
 		/** @var StatementList $statementList */
106 106
 		$statementList = $context->getEntity()
107 107
 			->getStatements()
108
-			->getByRank( [ Statement::RANK_PREFERRED, Statement::RANK_NORMAL ] );
108
+			->getByRank([Statement::RANK_PREFERRED, Statement::RANK_NORMAL]);
109 109
 
110 110
 		/*
111 111
 		 * 'Conflicts with' can be defined with
112 112
 		 *   a) a property only
113 113
 		 *   b) a property and a number of items (each combination of property and item forming an individual claim)
114 114
 		 */
115
-		if ( $items === [] ) {
115
+		if ($items === []) {
116 116
 			$offendingStatement = $this->connectionCheckerHelper->findStatementWithProperty(
117 117
 				$statementList,
118 118
 				$propertyId
119 119
 			);
120
-			if ( $offendingStatement !== null ) {
121
-				$message = ( new ViolationMessage( 'wbqc-violation-message-conflicts-with-property' ) )
122
-					->withEntityId( $context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY )
123
-					->withEntityId( $propertyId, Role::PREDICATE );
120
+			if ($offendingStatement !== null) {
121
+				$message = (new ViolationMessage('wbqc-violation-message-conflicts-with-property'))
122
+					->withEntityId($context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY)
123
+					->withEntityId($propertyId, Role::PREDICATE);
124 124
 				$status = CheckResult::STATUS_VIOLATION;
125 125
 			} else {
126 126
 				$message = null;
@@ -132,12 +132,12 @@  discard block
 block discarded – undo
132 132
 				$propertyId,
133 133
 				$items
134 134
 			);
135
-			if ( $offendingStatement !== null ) {
136
-				$offendingValue = ItemIdSnakValue::fromSnak( $offendingStatement->getMainSnak() );
137
-				$message = ( new ViolationMessage( 'wbqc-violation-message-conflicts-with-claim' ) )
138
-					->withEntityId( $context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY )
139
-					->withEntityId( $propertyId, Role::PREDICATE )
140
-					->withItemIdSnakValue( $offendingValue, Role::OBJECT );
135
+			if ($offendingStatement !== null) {
136
+				$offendingValue = ItemIdSnakValue::fromSnak($offendingStatement->getMainSnak());
137
+				$message = (new ViolationMessage('wbqc-violation-message-conflicts-with-claim'))
138
+					->withEntityId($context->getSnak()->getPropertyId(), Role::CONSTRAINT_PROPERTY)
139
+					->withEntityId($propertyId, Role::PREDICATE)
140
+					->withItemIdSnakValue($offendingValue, Role::OBJECT);
141 141
 				$status = CheckResult::STATUS_VIOLATION;
142 142
 			} else {
143 143
 				$message = null;
@@ -145,10 +145,10 @@  discard block
 block discarded – undo
145 145
 			}
146 146
 		}
147 147
 
148
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
148
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
149 149
 	}
150 150
 
151
-	public function checkConstraintParameters( Constraint $constraint ) {
151
+	public function checkConstraintParameters(Constraint $constraint) {
152 152
 		$constraintParameters = $constraint->getConstraintParameters();
153 153
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
154 154
 		$exceptions = [];
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
 				$constraintParameters,
158 158
 				$constraintTypeItemId
159 159
 			);
160
-		} catch ( ConstraintParameterException $e ) {
160
+		} catch (ConstraintParameterException $e) {
161 161
 			$exceptions[] = $e;
162 162
 		}
163 163
 		try {
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
 				$constraintTypeItemId,
167 167
 				false
168 168
 			);
169
-		} catch ( ConstraintParameterException $e ) {
169
+		} catch (ConstraintParameterException $e) {
170 170
 			$exceptions[] = $e;
171 171
 		}
172 172
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/OneOfChecker.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -60,9 +60,9 @@  discard block
 block discarded – undo
60 60
 	 * @throws ConstraintParameterException
61 61
 	 * @return CheckResult
62 62
 	 */
63
-	public function checkConstraint( Context $context, Constraint $constraint ) {
64
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
65
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
63
+	public function checkConstraint(Context $context, Constraint $constraint) {
64
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
65
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
66 66
 		}
67 67
 
68 68
 		$parameters = [];
@@ -78,23 +78,23 @@  discard block
 block discarded – undo
78 78
 
79 79
 		$snak = $context->getSnak();
80 80
 
81
-		$message = ( new ViolationMessage( 'wbqc-violation-message-one-of' ) )
82
-			->withEntityId( $context->getSnak()->getPropertyId(), Role::PREDICATE )
83
-			->withItemIdSnakValueList( $items, Role::OBJECT );
81
+		$message = (new ViolationMessage('wbqc-violation-message-one-of'))
82
+			->withEntityId($context->getSnak()->getPropertyId(), Role::PREDICATE)
83
+			->withItemIdSnakValueList($items, Role::OBJECT);
84 84
 		$status = CheckResult::STATUS_VIOLATION;
85 85
 
86
-		foreach ( $items as $item ) {
87
-			if ( $item->matchesSnak( $snak ) ) {
86
+		foreach ($items as $item) {
87
+			if ($item->matchesSnak($snak)) {
88 88
 				$message = null;
89 89
 				$status = CheckResult::STATUS_COMPLIANCE;
90 90
 				break;
91 91
 			}
92 92
 		}
93 93
 
94
-		return new CheckResult( $context, $constraint, $parameters, $status, $message );
94
+		return new CheckResult($context, $constraint, $parameters, $status, $message);
95 95
 	}
96 96
 
97
-	public function checkConstraintParameters( Constraint $constraint ) {
97
+	public function checkConstraintParameters(Constraint $constraint) {
98 98
 		$constraintParameters = $constraint->getConstraintParameters();
99 99
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
100 100
 		$exceptions = [];
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 				$constraintTypeItemId,
105 105
 				true
106 106
 			);
107
-		} catch ( ConstraintParameterException $e ) {
107
+		} catch (ConstraintParameterException $e) {
108 108
 			$exceptions[] = $e;
109 109
 		}
110 110
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/TargetRequiredClaimChecker.php 1 patch
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -81,9 +81,9 @@  discard block
 block discarded – undo
81 81
 	 * @throws ConstraintParameterException
82 82
 	 * @return CheckResult
83 83
 	 */
84
-	public function checkConstraint( Context $context, Constraint $constraint ) {
85
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
86
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
84
+	public function checkConstraint(Context $context, Constraint $constraint) {
85
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
86
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
87 87
 		}
88 88
 
89 89
 		$parameters = [];
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
 			$constraintParameters,
95 95
 			$constraintTypeItemId
96 96
 		);
97
-		$parameters['property'] = [ $propertyId ];
97
+		$parameters['property'] = [$propertyId];
98 98
 
99 99
 		$items = $this->constraintParameterParser->parseItemsParameter(
100 100
 			$constraintParameters,
@@ -105,9 +105,9 @@  discard block
 block discarded – undo
105 105
 
106 106
 		$snak = $context->getSnak();
107 107
 
108
-		if ( !$snak instanceof PropertyValueSnak ) {
108
+		if (!$snak instanceof PropertyValueSnak) {
109 109
 			// nothing to check
110
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE );
110
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE);
111 111
 		}
112 112
 
113 113
 		$dataValue = $snak->getDataValue();
@@ -116,19 +116,19 @@  discard block
 block discarded – undo
116 116
 		 * error handling:
117 117
 		 *   type of $dataValue for properties with 'Target required claim' constraint has to be 'wikibase-entityid'
118 118
 		 */
119
-		if ( $dataValue->getType() !== 'wikibase-entityid' ) {
120
-			$message = ( new ViolationMessage( 'wbqc-violation-message-value-needed-of-type' ) )
121
-				->withEntityId( new ItemId( $constraintTypeItemId ), Role::CONSTRAINT_TYPE_ITEM )
122
-				->withDataValueType( 'wikibase-entityid' );
123
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
119
+		if ($dataValue->getType() !== 'wikibase-entityid') {
120
+			$message = (new ViolationMessage('wbqc-violation-message-value-needed-of-type'))
121
+				->withEntityId(new ItemId($constraintTypeItemId), Role::CONSTRAINT_TYPE_ITEM)
122
+				->withDataValueType('wikibase-entityid');
123
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
124 124
 		}
125 125
 		/** @var EntityIdValue $dataValue */
126 126
 
127 127
 		$targetEntityId = $dataValue->getEntityId();
128
-		$targetEntity = $this->entityLookup->getEntity( $targetEntityId );
129
-		if ( $targetEntity === null ) {
130
-			$message = new ViolationMessage( 'wbqc-violation-message-target-entity-must-exist' );
131
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
128
+		$targetEntity = $this->entityLookup->getEntity($targetEntityId);
129
+		if ($targetEntity === null) {
130
+			$message = new ViolationMessage('wbqc-violation-message-target-entity-must-exist');
131
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
132 132
 		}
133 133
 
134 134
 		/*
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 		 *   a) a property only
137 137
 		 *   b) a property and a number of items (each combination forming an individual claim)
138 138
 		 */
139
-		if ( $items === [] ) {
139
+		if ($items === []) {
140 140
 			$requiredStatement = $this->connectionCheckerHelper->findStatementWithProperty(
141 141
 				$targetEntity->getStatements(),
142 142
 				$propertyId
@@ -149,23 +149,23 @@  discard block
 block discarded – undo
149 149
 			);
150 150
 		}
151 151
 
152
-		if ( $requiredStatement !== null ) {
152
+		if ($requiredStatement !== null) {
153 153
 			$status = CheckResult::STATUS_COMPLIANCE;
154 154
 			$message = null;
155 155
 		} else {
156 156
 			$status = CheckResult::STATUS_VIOLATION;
157
-			$message = ( new ViolationMessage( 'wbqc-violation-message-target-required-claim' ) )
158
-				->withEntityId( $targetEntityId, Role::SUBJECT )
159
-				->withEntityId( $propertyId, Role::PREDICATE )
160
-				->withItemIdSnakValueList( $items, Role::OBJECT );
157
+			$message = (new ViolationMessage('wbqc-violation-message-target-required-claim'))
158
+				->withEntityId($targetEntityId, Role::SUBJECT)
159
+				->withEntityId($propertyId, Role::PREDICATE)
160
+				->withItemIdSnakValueList($items, Role::OBJECT);
161 161
 		}
162 162
 
163
-		return ( new CheckResult( $context, $constraint, $parameters, $status, $message ) )
164
-			->withMetadata( Metadata::ofDependencyMetadata(
165
-				DependencyMetadata::ofEntityId( $targetEntityId ) ) );
163
+		return (new CheckResult($context, $constraint, $parameters, $status, $message))
164
+			->withMetadata(Metadata::ofDependencyMetadata(
165
+				DependencyMetadata::ofEntityId($targetEntityId) ));
166 166
 	}
167 167
 
168
-	public function checkConstraintParameters( Constraint $constraint ) {
168
+	public function checkConstraintParameters(Constraint $constraint) {
169 169
 		$constraintParameters = $constraint->getConstraintParameters();
170 170
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
171 171
 		$exceptions = [];
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 				$constraintParameters,
175 175
 				$constraintTypeItemId
176 176
 			);
177
-		} catch ( ConstraintParameterException $e ) {
177
+		} catch (ConstraintParameterException $e) {
178 178
 			$exceptions[] = $e;
179 179
 		}
180 180
 		try {
@@ -183,7 +183,7 @@  discard block
 block discarded – undo
183 183
 				$constraintTypeItemId,
184 184
 				false
185 185
 			);
186
-		} catch ( ConstraintParameterException $e ) {
186
+		} catch (ConstraintParameterException $e) {
187 187
 			$exceptions[] = $e;
188 188
 		}
189 189
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/ValueTypeChecker.php 1 patch
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -91,9 +91,9 @@  discard block
 block discarded – undo
91 91
 	 * @throws SparqlHelperException if the checker uses SPARQL and the query times out or some other error occurs
92 92
 	 * @return CheckResult
93 93
 	 */
94
-	public function checkConstraint( Context $context, Constraint $constraint ) {
95
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
96
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
94
+	public function checkConstraint(Context $context, Constraint $constraint) {
95
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
96
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
97 97
 		}
98 98
 
99 99
 		$parameters = [];
@@ -105,8 +105,8 @@  discard block
 block discarded – undo
105 105
 			$constraintTypeItemId
106 106
 		);
107 107
 		$parameters['class'] = array_map(
108
-			function( $id ) {
109
-				return new ItemId( $id );
108
+			function($id) {
109
+				return new ItemId($id);
110 110
 			},
111 111
 			$classes
112 112
 		);
@@ -116,19 +116,19 @@  discard block
 block discarded – undo
116 116
 			$constraintTypeItemId
117 117
 		);
118 118
 		$relationIds = [];
119
-		if ( $relation === 'instance' || $relation === 'instanceOrSubclass' ) {
120
-			$relationIds[] = $this->config->get( 'WBQualityConstraintsInstanceOfId' );
119
+		if ($relation === 'instance' || $relation === 'instanceOrSubclass') {
120
+			$relationIds[] = $this->config->get('WBQualityConstraintsInstanceOfId');
121 121
 		}
122
-		if ( $relation === 'subclass' || $relation === 'instanceOrSubclass' ) {
123
-			$relationIds[] = $this->config->get( 'WBQualityConstraintsSubclassOfId' );
122
+		if ($relation === 'subclass' || $relation === 'instanceOrSubclass') {
123
+			$relationIds[] = $this->config->get('WBQualityConstraintsSubclassOfId');
124 124
 		}
125
-		$parameters['relation'] = [ $relation ];
125
+		$parameters['relation'] = [$relation];
126 126
 
127 127
 		$snak = $context->getSnak();
128 128
 
129
-		if ( !$snak instanceof PropertyValueSnak ) {
129
+		if (!$snak instanceof PropertyValueSnak) {
130 130
 			// nothing to check
131
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE );
131
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE);
132 132
 		}
133 133
 
134 134
 		$dataValue = $snak->getDataValue();
@@ -137,24 +137,24 @@  discard block
 block discarded – undo
137 137
 		 * error handling:
138 138
 		 *   type of $dataValue for properties with 'Value type' constraint has to be 'wikibase-entityid'
139 139
 		 */
140
-		if ( $dataValue->getType() !== 'wikibase-entityid' ) {
141
-			$message = ( new ViolationMessage( 'wbqc-violation-message-value-needed-of-type' ) )
142
-				->withEntityId( new ItemId( $constraintTypeItemId ), Role::CONSTRAINT_TYPE_ITEM )
143
-				->withDataValueType( 'wikibase-entityid' );
144
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
140
+		if ($dataValue->getType() !== 'wikibase-entityid') {
141
+			$message = (new ViolationMessage('wbqc-violation-message-value-needed-of-type'))
142
+				->withEntityId(new ItemId($constraintTypeItemId), Role::CONSTRAINT_TYPE_ITEM)
143
+				->withDataValueType('wikibase-entityid');
144
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
145 145
 		}
146 146
 		/** @var EntityIdValue $dataValue */
147 147
 
148 148
 		try {
149
-			$item = $this->entityLookup->getEntity( $dataValue->getEntityId() );
150
-		} catch ( UnresolvedEntityRedirectException $e ) {
149
+			$item = $this->entityLookup->getEntity($dataValue->getEntityId());
150
+		} catch (UnresolvedEntityRedirectException $e) {
151 151
 			// Edge case (double redirect): Pretend the entity doesn't exist
152 152
 			$item = null;
153 153
 		}
154 154
 
155
-		if ( !( $item instanceof StatementListProvider ) ) {
156
-			$message = new ViolationMessage( 'wbqc-violation-message-value-entity-must-exist' );
157
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message );
155
+		if (!($item instanceof StatementListProvider)) {
156
+			$message = new ViolationMessage('wbqc-violation-message-value-entity-must-exist');
157
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_VIOLATION, $message);
158 158
 		}
159 159
 
160 160
 		$statements = $item->getStatements();
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 			$classes
166 166
 		);
167 167
 
168
-		if ( $result->getBool() ) {
168
+		if ($result->getBool()) {
169 169
 			$message = null;
170 170
 			$status = CheckResult::STATUS_COMPLIANCE;
171 171
 		} else {
@@ -179,11 +179,11 @@  discard block
 block discarded – undo
179 179
 			$status = CheckResult::STATUS_VIOLATION;
180 180
 		}
181 181
 
182
-		return ( new CheckResult( $context, $constraint, $parameters, $status, $message ) )
183
-			->withMetadata( $result->getMetadata() );
182
+		return (new CheckResult($context, $constraint, $parameters, $status, $message))
183
+			->withMetadata($result->getMetadata());
184 184
 	}
185 185
 
186
-	public function checkConstraintParameters( Constraint $constraint ) {
186
+	public function checkConstraintParameters(Constraint $constraint) {
187 187
 		$constraintParameters = $constraint->getConstraintParameters();
188 188
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
189 189
 		$exceptions = [];
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 				$constraintParameters,
193 193
 				$constraintTypeItemId
194 194
 			);
195
-		} catch ( ConstraintParameterException $e ) {
195
+		} catch (ConstraintParameterException $e) {
196 196
 			$exceptions[] = $e;
197 197
 		}
198 198
 		try {
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 				$constraintParameters,
201 201
 				$constraintTypeItemId
202 202
 			);
203
-		} catch ( ConstraintParameterException $e ) {
203
+		} catch (ConstraintParameterException $e) {
204 204
 			$exceptions[] = $e;
205 205
 		}
206 206
 		return $exceptions;
Please login to merge, or discard this patch.
src/ConstraintCheck/Checker/DiffWithinRangeChecker.php 1 patch
Spacing   +41 added lines, -42 removed lines patch added patch discarded remove patch
@@ -76,8 +76,8 @@  discard block
 block discarded – undo
76 76
 	 * @throws ConstraintParameterException
77 77
 	 * @return array [ DataValue|null $min, DataValue|null $max, PropertyId $property, array $parameters ]
78 78
 	 */
79
-	private function parseConstraintParameters( Constraint $constraint ) {
80
-		list( $min, $max ) = $this->constraintParameterParser->parseQuantityRangeParameter(
79
+	private function parseConstraintParameters(Constraint $constraint) {
80
+		list($min, $max) = $this->constraintParameterParser->parseQuantityRangeParameter(
81 81
 			$constraint->getConstraintParameters(),
82 82
 			$constraint->getConstraintTypeItemId()
83 83
 		);
@@ -86,15 +86,15 @@  discard block
 block discarded – undo
86 86
 			$constraint->getConstraintTypeItemId()
87 87
 		);
88 88
 
89
-		if ( $min !== null ) {
90
-			$parameters['minimum_quantity'] = [ $min ];
89
+		if ($min !== null) {
90
+			$parameters['minimum_quantity'] = [$min];
91 91
 		}
92
-		if ( $max !== null ) {
93
-			$parameters['maximum_quantity'] = [ $max ];
92
+		if ($max !== null) {
93
+			$parameters['maximum_quantity'] = [$max];
94 94
 		}
95
-		$parameters['property'] = [ $property ];
95
+		$parameters['property'] = [$property];
96 96
 
97
-		return [ $min, $max, $property, $parameters ];
97
+		return [$min, $max, $property, $parameters];
98 98
 	}
99 99
 
100 100
 	/**
@@ -104,13 +104,13 @@  discard block
 block discarded – undo
104 104
 	 *
105 105
 	 * @return bool
106 106
 	 */
107
-	private function rangeInYears( $min, $max ) {
108
-		$yearUnit = $this->config->get( 'WBQualityConstraintsYearUnit' );
107
+	private function rangeInYears($min, $max) {
108
+		$yearUnit = $this->config->get('WBQualityConstraintsYearUnit');
109 109
 
110
-		if ( $min !== null && $min->getUnit() === $yearUnit ) {
110
+		if ($min !== null && $min->getUnit() === $yearUnit) {
111 111
 			return true;
112 112
 		}
113
-		if ( $max !== null && $max->getUnit() === $yearUnit ) {
113
+		if ($max !== null && $max->getUnit() === $yearUnit) {
114 114
 			return true;
115 115
 		}
116 116
 
@@ -126,59 +126,58 @@  discard block
 block discarded – undo
126 126
 	 * @throws ConstraintParameterException
127 127
 	 * @return CheckResult
128 128
 	 */
129
-	public function checkConstraint( Context $context, Constraint $constraint ) {
130
-		if ( $context->getSnakRank() === Statement::RANK_DEPRECATED ) {
131
-			return new CheckResult( $context, $constraint, [], CheckResult::STATUS_DEPRECATED );
129
+	public function checkConstraint(Context $context, Constraint $constraint) {
130
+		if ($context->getSnakRank() === Statement::RANK_DEPRECATED) {
131
+			return new CheckResult($context, $constraint, [], CheckResult::STATUS_DEPRECATED);
132 132
 		}
133 133
 
134 134
 		$parameters = [];
135 135
 
136 136
 		$snak = $context->getSnak();
137 137
 
138
-		if ( !$snak instanceof PropertyValueSnak ) {
138
+		if (!$snak instanceof PropertyValueSnak) {
139 139
 			// nothing to check
140
-			return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE );
140
+			return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE);
141 141
 		}
142 142
 
143 143
 		$minuend = $snak->getDataValue();
144 144
 
145 145
 		/** @var PropertyId $property */
146
-		list( $min, $max, $property, $parameters ) = $this->parseConstraintParameters( $constraint );
146
+		list($min, $max, $property, $parameters) = $this->parseConstraintParameters($constraint);
147 147
 
148 148
 		// checks only the first occurrence of the referenced property
149
-		foreach ( $context->getSnakGroup( Context::GROUP_NON_DEPRECATED ) as $otherSnak ) {
149
+		foreach ($context->getSnakGroup(Context::GROUP_NON_DEPRECATED) as $otherSnak) {
150 150
 			if (
151
-				!$property->equals( $otherSnak->getPropertyId() ) ||
151
+				!$property->equals($otherSnak->getPropertyId()) ||
152 152
 				!$otherSnak instanceof PropertyValueSnak
153 153
 			) {
154 154
 				continue;
155 155
 			}
156 156
 
157 157
 			$subtrahend = $otherSnak->getDataValue();
158
-			if ( $subtrahend->getType() === $minuend->getType() ) {
159
-				$diff = $this->rangeInYears( $min, $max ) && $minuend->getType() === 'time' ?
160
-					$this->rangeCheckerHelper->getDifferenceInYears( $minuend, $subtrahend ) :
161
-					$this->rangeCheckerHelper->getDifference( $minuend, $subtrahend );
158
+			if ($subtrahend->getType() === $minuend->getType()) {
159
+				$diff = $this->rangeInYears($min, $max) && $minuend->getType() === 'time' ?
160
+					$this->rangeCheckerHelper->getDifferenceInYears($minuend, $subtrahend) : $this->rangeCheckerHelper->getDifference($minuend, $subtrahend);
162 161
 
163
-				if ( $this->rangeCheckerHelper->getComparison( $min, $diff ) > 0 ||
164
-					$this->rangeCheckerHelper->getComparison( $diff, $max ) > 0
162
+				if ($this->rangeCheckerHelper->getComparison($min, $diff) > 0 ||
163
+					$this->rangeCheckerHelper->getComparison($diff, $max) > 0
165 164
 				) {
166 165
 					// at least one of $min, $max is set at this point, otherwise there could be no violation
167
-					$openness = $min !== null ? ( $max !== null ? '' : '-rightopen' ) : '-leftopen';
166
+					$openness = $min !== null ? ($max !== null ? '' : '-rightopen') : '-leftopen';
168 167
 					// possible message keys:
169 168
 					// wbqc-violation-message-diff-within-range
170 169
 					// wbqc-violation-message-diff-within-range-leftopen
171 170
 					// wbqc-violation-message-diff-within-range-rightopen
172
-					$message = ( new ViolationMessage( "wbqc-violation-message-diff-within-range$openness" ) )
173
-						->withEntityId( $context->getSnak()->getPropertyId(), Role::PREDICATE )
174
-						->withDataValue( $minuend, Role::OBJECT )
175
-						->withEntityId( $otherSnak->getPropertyId(), Role::PREDICATE )
176
-						->withDataValue( $subtrahend, Role::OBJECT );
177
-					if ( $min !== null ) {
178
-						$message = $message->withDataValue( $min, Role::OBJECT );
171
+					$message = (new ViolationMessage("wbqc-violation-message-diff-within-range$openness"))
172
+						->withEntityId($context->getSnak()->getPropertyId(), Role::PREDICATE)
173
+						->withDataValue($minuend, Role::OBJECT)
174
+						->withEntityId($otherSnak->getPropertyId(), Role::PREDICATE)
175
+						->withDataValue($subtrahend, Role::OBJECT);
176
+					if ($min !== null) {
177
+						$message = $message->withDataValue($min, Role::OBJECT);
179 178
 					}
180
-					if ( $max !== null ) {
181
-						$message = $message->withDataValue( $max, Role::OBJECT );
179
+					if ($max !== null) {
180
+						$message = $message->withDataValue($max, Role::OBJECT);
182 181
 					}
183 182
 					$status = CheckResult::STATUS_VIOLATION;
184 183
 				} else {
@@ -186,17 +185,17 @@  discard block
 block discarded – undo
186 185
 					$status = CheckResult::STATUS_COMPLIANCE;
187 186
 				}
188 187
 			} else {
189
-				$message = new ViolationMessage( 'wbqc-violation-message-diff-within-range-must-have-equal-types' );
188
+				$message = new ViolationMessage('wbqc-violation-message-diff-within-range-must-have-equal-types');
190 189
 				$status = CheckResult::STATUS_VIOLATION;
191 190
 			}
192 191
 
193
-			return new CheckResult( $context, $constraint, $parameters, $status, $message );
192
+			return new CheckResult($context, $constraint, $parameters, $status, $message);
194 193
 		}
195 194
 
196
-		return new CheckResult( $context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE );
195
+		return new CheckResult($context, $constraint, $parameters, CheckResult::STATUS_COMPLIANCE);
197 196
 	}
198 197
 
199
-	public function checkConstraintParameters( Constraint $constraint ) {
198
+	public function checkConstraintParameters(Constraint $constraint) {
200 199
 		$constraintParameters = $constraint->getConstraintParameters();
201 200
 		$constraintTypeItemId = $constraint->getConstraintTypeItemId();
202 201
 		$exceptions = [];
@@ -205,7 +204,7 @@  discard block
 block discarded – undo
205 204
 				$constraintParameters,
206 205
 				$constraintTypeItemId
207 206
 			);
208
-		} catch ( ConstraintParameterException $e ) {
207
+		} catch (ConstraintParameterException $e) {
209 208
 			$exceptions[] = $e;
210 209
 		}
211 210
 		try {
@@ -213,7 +212,7 @@  discard block
 block discarded – undo
213 212
 				$constraintParameters,
214 213
 				$constraintTypeItemId
215 214
 			);
216
-		} catch ( ConstraintParameterException $e ) {
215
+		} catch (ConstraintParameterException $e) {
217 216
 			$exceptions[] = $e;
218 217
 		}
219 218
 		return $exceptions;
Please login to merge, or discard this patch.