Completed
Push — master ( 78a9b5...d0b390 )
by
unknown
02:29 queued 15s
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/Api/CheckConstraintsRdf.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -39,13 +39,13 @@  discard block
 block discarded – undo
39 39
 		EntityIdLookup $entityIdLookup,
40 40
 		RdfVocabulary $rdfVocabulary
41 41
 	) {
42
-		parent::__construct( $page, $context );
42
+		parent::__construct($page, $context);
43 43
 		$this->resultsSource = $resultsSource;
44 44
 		$this->entityIdLookup = $entityIdLookup;
45 45
 		$this->rdfVocabulary = $rdfVocabulary;
46 46
 	}
47 47
 
48
-	public static function newFromGlobalState( Page $page, IContextSource $context ) {
48
+	public static function newFromGlobalState(Page $page, IContextSource $context) {
49 49
 		$repo = WikibaseRepo::getDefaultInstance();
50 50
 
51 51
 		return new static(
@@ -92,8 +92,8 @@  discard block
 block discarded – undo
92 92
 	 * @param string $guid
93 93
 	 * @return string
94 94
 	 */
95
-	private function cleanupGuid( $guid ) {
96
-		return preg_replace( '/[^\w-]/', '-', $guid );
95
+	private function cleanupGuid($guid) {
96
+		return preg_replace('/[^\w-]/', '-', $guid);
97 97
 	}
98 98
 
99 99
 	/**
@@ -105,60 +105,60 @@  discard block
 block discarded – undo
105 105
 		$response = $this->getRequest()->response();
106 106
 		$this->getOutput()->disable();
107 107
 
108
-		if ( !$this->resultsSource instanceof CachingResultsSource ) {
108
+		if (!$this->resultsSource instanceof CachingResultsSource) {
109 109
 			// TODO: make configurable whether only cached results are returned
110
-			$response->statusHeader( 501 ); // Not Implemented
110
+			$response->statusHeader(501); // Not Implemented
111 111
 			return null;
112 112
 		}
113 113
 
114
-		$entityId = $this->entityIdLookup->getEntityIdForTitle( $this->getTitle() );
115
-		if ( $entityId === null ) {
116
-			$response->statusHeader( 404 ); // Not Found
114
+		$entityId = $this->entityIdLookup->getEntityIdForTitle($this->getTitle());
115
+		if ($entityId === null) {
116
+			$response->statusHeader(404); // Not Found
117 117
 			return null;
118 118
 		}
119
-		$revId = $this->getRequest()->getVal( 'revision', 0 );
119
+		$revId = $this->getRequest()->getVal('revision', 0);
120 120
 
121
-		$results = $this->resultsSource->getStoredResults( $entityId, $revId );
122
-		if ( $results === null ) {
123
-			$response->statusHeader( 204 ); // No Content
121
+		$results = $this->resultsSource->getStoredResults($entityId, $revId);
122
+		if ($results === null) {
123
+			$response->statusHeader(204); // No Content
124 124
 			return null;
125 125
 		}
126 126
 
127 127
 		$format = 'ttl'; // TODO: make format an option
128 128
 
129 129
 		$writerFactory = new RdfWriterFactory();
130
-		$formatName = $writerFactory->getFormatName( $format );
131
-		$contentType = $writerFactory->getMimeTypes( $formatName )[0];
130
+		$formatName = $writerFactory->getFormatName($format);
131
+		$contentType = $writerFactory->getMimeTypes($formatName)[0];
132 132
 
133
-		$writer = $writerFactory->getWriter( $formatName );
134
-		foreach ( [ RdfVocabulary::NS_STATEMENT, RdfVocabulary::NS_ONTOLOGY ] as $ns ) {
135
-			$writer->prefix( $ns, $this->rdfVocabulary->getNamespaceURI( $ns ) );
133
+		$writer = $writerFactory->getWriter($formatName);
134
+		foreach ([RdfVocabulary::NS_STATEMENT, RdfVocabulary::NS_ONTOLOGY] as $ns) {
135
+			$writer->prefix($ns, $this->rdfVocabulary->getNamespaceURI($ns));
136 136
 		}
137 137
 		$writer->start();
138 138
 		$writtenAny = false;
139 139
 
140
-		foreach ( $results->getArray() as $checkResult ) {
141
-			if ( $checkResult instanceof NullResult ) {
140
+		foreach ($results->getArray() as $checkResult) {
141
+			if ($checkResult instanceof NullResult) {
142 142
 				continue;
143 143
 			}
144
-			if ( $checkResult->getStatus() === CheckResult::STATUS_BAD_PARAMETERS ) {
144
+			if ($checkResult->getStatus() === CheckResult::STATUS_BAD_PARAMETERS) {
145 145
 				continue;
146 146
 			}
147 147
 			$writtenAny = true;
148
-			$writer->about( RdfVocabulary::NS_STATEMENT,
149
-				$this->cleanupGuid( $checkResult->getContextCursor()->getStatementGuid() ) )
150
-				->say( RdfVocabulary::NS_ONTOLOGY, 'hasViolationForConstraint' )
151
-				->is( RdfVocabulary::NS_STATEMENT,
152
-					$this->cleanupGuid( $checkResult->getConstraint()->getConstraintId() ) );
148
+			$writer->about(RdfVocabulary::NS_STATEMENT,
149
+				$this->cleanupGuid($checkResult->getContextCursor()->getStatementGuid()))
150
+				->say(RdfVocabulary::NS_ONTOLOGY, 'hasViolationForConstraint')
151
+				->is(RdfVocabulary::NS_STATEMENT,
152
+					$this->cleanupGuid($checkResult->getConstraint()->getConstraintId()));
153 153
 		}
154 154
 		$writer->finish();
155
-		if ( $writtenAny ) {
156
-			$response->header( "Content-Type: $contentType; charset=UTF-8" );
155
+		if ($writtenAny) {
156
+			$response->header("Content-Type: $contentType; charset=UTF-8");
157 157
 			echo $writer->drain();
158 158
 		} else {
159 159
 			// Do not output RDF if we haven't written any actual statements. Output 204 instead
160 160
 			$writer->drain();
161
-			$response->statusHeader( 204 ); // No Content
161
+			$response->statusHeader(204); // No Content
162 162
 		}
163 163
 		return null;
164 164
 	}
Please login to merge, or discard this patch.