Completed
Push — master ( 70074f...69812e )
by
unknown
02:58
created
src/ConstraintCheck/Message/ViolationMessage.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -59,17 +59,17 @@  discard block
 block discarded – undo
59 59
 	public function __construct(
60 60
 		$messageKey
61 61
 	) {
62
-		if ( strpos( $messageKey, self::MESSAGE_KEY_PREFIX ) !== 0 ) {
62
+		if (strpos($messageKey, self::MESSAGE_KEY_PREFIX) !== 0) {
63 63
 			throw new InvalidArgumentException(
64
-				'ViolationMessage key ⧼' .
65
-				$messageKey .
66
-				'⧽ should start with "' .
67
-				self::MESSAGE_KEY_PREFIX .
64
+				'ViolationMessage key ⧼'.
65
+				$messageKey.
66
+				'⧽ should start with "'.
67
+				self::MESSAGE_KEY_PREFIX.
68 68
 				'".'
69 69
 			);
70 70
 		}
71 71
 
72
-		$this->messageKeySuffix = substr( $messageKey, strlen( self::MESSAGE_KEY_PREFIX ) );
72
+		$this->messageKeySuffix = substr($messageKey, strlen(self::MESSAGE_KEY_PREFIX));
73 73
 		$this->arguments = [];
74 74
 	}
75 75
 
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 	 * @return string
79 79
 	 */
80 80
 	public function getMessageKey() {
81
-		return self::MESSAGE_KEY_PREFIX . $this->messageKeySuffix;
81
+		return self::MESSAGE_KEY_PREFIX.$this->messageKeySuffix;
82 82
 	}
83 83
 
84 84
 	/**
@@ -96,9 +96,9 @@  discard block
 block discarded – undo
96 96
 	 * @param mixed $value the value, which should match the $type
97 97
 	 * @return ViolationMessage
98 98
 	 */
99
-	private function withArgument( $type, $role, $value ) {
99
+	private function withArgument($type, $role, $value) {
100 100
 		$ret = clone $this;
101
-		$ret->arguments[] = [ 'type' => $type, 'role' => $role, 'value' => $value ];
101
+		$ret->arguments[] = ['type' => $type, 'role' => $role, 'value' => $value];
102 102
 		return $ret;
103 103
 	}
104 104
 
@@ -110,8 +110,8 @@  discard block
 block discarded – undo
110 110
 	 * @param string|null $role one of the Role::* constants
111 111
 	 * @return ViolationMessage
112 112
 	 */
113
-	public function withEntityId( EntityId $entityId, $role = null ) {
114
-		return $this->withArgument( self::TYPE_ENTITY_ID, $role, $entityId );
113
+	public function withEntityId(EntityId $entityId, $role = null) {
114
+		return $this->withArgument(self::TYPE_ENTITY_ID, $role, $entityId);
115 115
 	}
116 116
 
117 117
 	/**
@@ -128,8 +128,8 @@  discard block
 block discarded – undo
128 128
 	 * @param string|null $role one of the Role::* constants
129 129
 	 * @return ViolationMessage
130 130
 	 */
131
-	public function withEntityIdList( array $entityIdList, $role = null ) {
132
-		return $this->withArgument( self::TYPE_ENTITY_ID_LIST, $role, $entityIdList );
131
+	public function withEntityIdList(array $entityIdList, $role = null) {
132
+		return $this->withArgument(self::TYPE_ENTITY_ID_LIST, $role, $entityIdList);
133 133
 	}
134 134
 
135 135
 	/**
@@ -140,8 +140,8 @@  discard block
 block discarded – undo
140 140
 	 * @param string|null $role one of the Role::* constants
141 141
 	 * @return ViolationMessage
142 142
 	 */
143
-	public function withItemIdSnakValue( ItemIdSnakValue $value, $role = null ) {
144
-		return $this->withArgument( self::TYPE_ITEM_ID_SNAK_VALUE, $role, $value );
143
+	public function withItemIdSnakValue(ItemIdSnakValue $value, $role = null) {
144
+		return $this->withArgument(self::TYPE_ITEM_ID_SNAK_VALUE, $role, $value);
145 145
 	}
146 146
 
147 147
 }
Please login to merge, or discard this patch.
src/ConstraintCheck/Message/ViolationMessageRenderer.php 1 patch
Spacing   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -52,90 +52,90 @@  discard block
 block discarded – undo
52 52
 		$language = null,
53 53
 		$format = Message::FORMAT_ESCAPED
54 54
 	) {
55
-		if ( is_string( $violationMessage ) ) {
55
+		if (is_string($violationMessage)) {
56 56
 			// TODO remove this once all checkers produce ViolationMessage objects
57 57
 			return $violationMessage;
58 58
 		}
59
-		$message = new Message( $violationMessage->getMessageKey(), [], $language );
60
-		foreach ( $violationMessage->getArguments() as $argument ) {
61
-			$this->renderArgument( $argument, $message );
59
+		$message = new Message($violationMessage->getMessageKey(), [], $language);
60
+		foreach ($violationMessage->getArguments() as $argument) {
61
+			$this->renderArgument($argument, $message);
62 62
 		}
63
-		return $message->toString( $format );
63
+		return $message->toString($format);
64 64
 	}
65 65
 
66
-	private function addRole( $value, $role ) {
67
-		if ( $role === null ) {
66
+	private function addRole($value, $role) {
67
+		if ($role === null) {
68 68
 			return $value;
69 69
 		}
70 70
 
71
-		return '<span class="wbqc-role wbqc-role-' . htmlspecialchars( $role ) . '">' .
72
-			$value .
71
+		return '<span class="wbqc-role wbqc-role-'.htmlspecialchars($role).'">'.
72
+			$value.
73 73
 			'</span>';
74 74
 	}
75 75
 
76
-	private function renderArgument( array $argument, Message $message ) {
76
+	private function renderArgument(array $argument, Message $message) {
77 77
 		$type = $argument['type'];
78 78
 		$value = $argument['value'];
79 79
 		$role = $argument['role'];
80
-		switch ( $type ) {
80
+		switch ($type) {
81 81
 			case ViolationMessage::TYPE_ENTITY_ID:
82
-				$params = $this->renderEntityId( $value, $role );
82
+				$params = $this->renderEntityId($value, $role);
83 83
 				break;
84 84
 			case ViolationMessage::TYPE_ENTITY_ID_LIST:
85
-				$params = $this->renderEntityIdList( $value, $role );
85
+				$params = $this->renderEntityIdList($value, $role);
86 86
 				break;
87 87
 			case ViolationMessage::TYPE_ITEM_ID_SNAK_VALUE:
88
-				$params = $this->renderItemIdSnakValue( $value, $role );
88
+				$params = $this->renderItemIdSnakValue($value, $role);
89 89
 				break;
90 90
 			default:
91 91
 				throw new InvalidArgumentException(
92
-					'Unknown ViolationMessage argument type ' . $type . '!'
92
+					'Unknown ViolationMessage argument type '.$type.'!'
93 93
 				);
94 94
 		}
95
-		$message->params( $params );
95
+		$message->params($params);
96 96
 	}
97 97
 
98
-	private function renderEntityId( EntityId $entityId, $role ) {
99
-		return Message::rawParam( $this->addRole(
100
-			$this->entityIdFormatter->formatEntityId( $entityId ),
98
+	private function renderEntityId(EntityId $entityId, $role) {
99
+		return Message::rawParam($this->addRole(
100
+			$this->entityIdFormatter->formatEntityId($entityId),
101 101
 			$role
102
-		) );
102
+		));
103 103
 	}
104 104
 
105
-	private function renderEntityIdList( array $entityIdList, $role ) {
106
-		if ( $entityIdList === [] ) {
105
+	private function renderEntityIdList(array $entityIdList, $role) {
106
+		if ($entityIdList === []) {
107 107
 			return [
108
-				Message::numParam( 0 ),
109
-				Message::rawParam( '<ul></ul>' ),
108
+				Message::numParam(0),
109
+				Message::rawParam('<ul></ul>'),
110 110
 			];
111 111
 		}
112 112
 
113
-		if ( count( $entityIdList ) > $this->maxListLength ) {
114
-			$entityIdList = array_slice( $entityIdList, 0, $this->maxListLength );
113
+		if (count($entityIdList) > $this->maxListLength) {
114
+			$entityIdList = array_slice($entityIdList, 0, $this->maxListLength);
115 115
 			$truncated = true;
116 116
 		}
117 117
 
118 118
 		$renderedParams = array_map(
119
-			[ $this, 'renderEntityId' ],
119
+			[$this, 'renderEntityId'],
120 120
 			$entityIdList,
121
-			array_fill( 0, count( $entityIdList ), $role )
121
+			array_fill(0, count($entityIdList), $role)
122 122
 		);
123 123
 		$renderedElements = array_map(
124
-			function ( $param ) {
124
+			function($param) {
125 125
 				return $param['raw'];
126 126
 			},
127 127
 			$renderedParams
128 128
 		);
129
-		if ( isset( $truncated ) ) {
130
-			$renderedElements[] = wfMessage( 'ellipsis' )->escaped();
129
+		if (isset($truncated)) {
130
+			$renderedElements[] = wfMessage('ellipsis')->escaped();
131 131
 		}
132 132
 
133 133
 		return array_merge(
134 134
 			[
135
-				Message::numParam( count( $entityIdList ) ),
135
+				Message::numParam(count($entityIdList)),
136 136
 				Message::rawParam(
137
-					'<ul><li>' .
138
-					implode( '</li><li>', $renderedElements ) .
137
+					'<ul><li>'.
138
+					implode('</li><li>', $renderedElements).
139 139
 					'</li></ul>'
140 140
 				),
141 141
 			],
@@ -143,24 +143,24 @@  discard block
 block discarded – undo
143 143
 		);
144 144
 	}
145 145
 
146
-	private function renderItemIdSnakValue( ItemIdSnakValue $value, $role ) {
147
-		switch ( true ) {
146
+	private function renderItemIdSnakValue(ItemIdSnakValue $value, $role) {
147
+		switch (true) {
148 148
 			case $value->isValue():
149
-				return $this->renderEntityId( $value->getItemId(), $role );
149
+				return $this->renderEntityId($value->getItemId(), $role);
150 150
 			case $value->isSomeValue():
151
-				return Message::rawParam( $this->addRole(
152
-					'<span class="wikibase-snakview-variation-somevaluesnak">' .
153
-						wfMessage( 'wikibase-snakview-snaktypeselector-somevalue' )->escaped() .
151
+				return Message::rawParam($this->addRole(
152
+					'<span class="wikibase-snakview-variation-somevaluesnak">'.
153
+						wfMessage('wikibase-snakview-snaktypeselector-somevalue')->escaped().
154 154
 						'</span>',
155 155
 					$role
156
-				) );
156
+				));
157 157
 			case $value->isNoValue():
158
-				return Message::rawParam( $this->addRole(
159
-					'<span class="wikibase-snakview-variation-novaluesnak">' .
160
-						wfMessage( 'wikibase-snakview-snaktypeselector-novalue' )->escaped() .
158
+				return Message::rawParam($this->addRole(
159
+					'<span class="wikibase-snakview-variation-novaluesnak">'.
160
+						wfMessage('wikibase-snakview-snaktypeselector-novalue')->escaped().
161 161
 						'</span>',
162 162
 					$role
163
-				) );
163
+				));
164 164
 			default:
165 165
 				// @codeCoverageIgnoreStart
166 166
 				throw new LogicException(
Please login to merge, or discard this patch.