Completed
Push — master ( f558d0...b6eff5 )
by
unknown
02:13
created
src/ConstraintCheck/Message/ViolationMessageDeserializer.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -27,23 +27,23 @@  discard block
 block discarded – undo
27 27
 		$this->entityIdParser = $entityIdParser;
28 28
 	}
29 29
 
30
-	public function unabbreviateViolationMessageKey( $messageKeySuffix ) {
31
-		return ViolationMessage::MESSAGE_KEY_PREFIX . $messageKeySuffix;
30
+	public function unabbreviateViolationMessageKey($messageKeySuffix) {
31
+		return ViolationMessage::MESSAGE_KEY_PREFIX.$messageKeySuffix;
32 32
 	}
33 33
 
34 34
 	/**
35 35
 	 * @param array $serialization
36 36
 	 * @return ViolationMessage
37 37
 	 */
38
-	public function deserialize( $serialization ) {
39
-		Assert::parameterType( 'array', $serialization, '$serialization' );
38
+	public function deserialize($serialization) {
39
+		Assert::parameterType('array', $serialization, '$serialization');
40 40
 
41 41
 		$message = new ViolationMessage(
42
-			$this->unabbreviateViolationMessageKey( $serialization['k'] )
42
+			$this->unabbreviateViolationMessageKey($serialization['k'])
43 43
 		);
44 44
 
45
-		foreach ( $serialization['a'] as $serializedArgument ) {
46
-			$message = $this->deserializeArgument( $message, $serializedArgument );
45
+		foreach ($serialization['a'] as $serializedArgument) {
46
+			$message = $this->deserializeArgument($message, $serializedArgument);
47 47
 		}
48 48
 
49 49
 		return $message;
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 	 * 'r' => $role, (optional) 'a' => $alternativeMessageKey ]
56 56
 	 * @return ViolationMessage $message with the deserialized argument appended
57 57
 	 */
58
-	private function deserializeArgument( ViolationMessage $message, array $serializedArgument ) {
58
+	private function deserializeArgument(ViolationMessage $message, array $serializedArgument) {
59 59
 		$methods = [
60 60
 			ViolationMessage::TYPE_ENTITY_ID => 'deserializeEntityId',
61 61
 			ViolationMessage::TYPE_ENTITY_ID_LIST => 'deserializeEntityIdList',
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 		$type = $serializedArgument['t'];
66 66
 		$serializedValue = $serializedArgument['v'];
67 67
 		$role = $serializedArgument['r'];
68
-		if ( array_key_exists( 'a', $serializedArgument ) ) {
68
+		if (array_key_exists('a', $serializedArgument)) {
69 69
 			$alternativeMessageKey = $this->unabbreviateViolationMessageKey(
70 70
 				$serializedArgument['a']
71 71
 			);
@@ -73,46 +73,46 @@  discard block
 block discarded – undo
73 73
 			$alternativeMessageKey = null;
74 74
 		}
75 75
 
76
-		if ( array_key_exists( $type, $methods ) ) {
76
+		if (array_key_exists($type, $methods)) {
77 77
 			$method = $methods[$type];
78
-			$value = $this->$method( $serializedValue );
78
+			$value = $this->$method($serializedValue);
79 79
 		} else {
80 80
 			throw new InvalidArgumentException(
81
-				'Unknown ViolationMessage argument type ' . $type . '!'
81
+				'Unknown ViolationMessage argument type '.$type.'!'
82 82
 			);
83 83
 		}
84 84
 
85
-		return $message->withArgument( $type, $role, $value, $alternativeMessageKey );
85
+		return $message->withArgument($type, $role, $value, $alternativeMessageKey);
86 86
 	}
87 87
 
88 88
 	/**
89 89
 	 * @param string $entityIdSerialization entity ID serialization
90 90
 	 * @return EntityId
91 91
 	 */
92
-	private function deserializeEntityId( $entityIdSerialization ) {
93
-		return $this->entityIdParser->parse( $entityIdSerialization );
92
+	private function deserializeEntityId($entityIdSerialization) {
93
+		return $this->entityIdParser->parse($entityIdSerialization);
94 94
 	}
95 95
 
96 96
 	/**
97 97
 	 * @param string[] $entityIdSerializations entity ID serializations
98 98
 	 * @return EntityId[]
99 99
 	 */
100
-	private function deserializeEntityIdList( array $entityIdSerializations ) {
101
-		return array_map( [ $this, 'deserializeEntityId' ], $entityIdSerializations );
100
+	private function deserializeEntityIdList(array $entityIdSerializations) {
101
+		return array_map([$this, 'deserializeEntityId'], $entityIdSerializations);
102 102
 	}
103 103
 
104 104
 	/**
105 105
 	 * @param string $valueSerialization entity ID serialization, '::somevalue' or '::novalue'
106 106
 	 * @return ItemIdSnakValue
107 107
 	 */
108
-	private function deserializeItemIdSnakValue( $valueSerialization ) {
109
-		switch ( $valueSerialization ) {
108
+	private function deserializeItemIdSnakValue($valueSerialization) {
109
+		switch ($valueSerialization) {
110 110
 			case '::somevalue':
111 111
 				return ItemIdSnakValue::someValue();
112 112
 			case '::novalue':
113 113
 				return ItemIdSnakValue::noValue();
114 114
 			default:
115
-				return ItemIdSnakValue::fromItemId( $this->deserializeEntityId( $valueSerialization ) );
115
+				return ItemIdSnakValue::fromItemId($this->deserializeEntityId($valueSerialization));
116 116
 		}
117 117
 	}
118 118
 
Please login to merge, or discard this patch.
src/ConstraintCheck/Message/ViolationMessageSerializer.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -16,26 +16,26 @@  discard block
 block discarded – undo
16 16
  */
17 17
 class ViolationMessageSerializer implements Serializer {
18 18
 
19
-	private function abbreviateViolationMessageKey( $fullMessageKey ) {
20
-		return substr( $fullMessageKey, strlen( ViolationMessage::MESSAGE_KEY_PREFIX ) );
19
+	private function abbreviateViolationMessageKey($fullMessageKey) {
20
+		return substr($fullMessageKey, strlen(ViolationMessage::MESSAGE_KEY_PREFIX));
21 21
 	}
22 22
 
23 23
 	/**
24 24
 	 * @param ViolationMessage $object
25 25
 	 * @return array
26 26
 	 */
27
-	public function serialize( $object ) {
27
+	public function serialize($object) {
28 28
 		/** @var ViolationMessage $object */
29
-		Assert::parameterType( ViolationMessage::class, $object, '$object' );
29
+		Assert::parameterType(ViolationMessage::class, $object, '$object');
30 30
 
31 31
 		$arguments = $object->getArguments();
32 32
 		$serializedArguments = [];
33
-		foreach ( $arguments as $argument ) {
34
-			$serializedArguments[] = $this->serializeArgument( $argument );
33
+		foreach ($arguments as $argument) {
34
+			$serializedArguments[] = $this->serializeArgument($argument);
35 35
 		}
36 36
 
37 37
 		return [
38
-			'k' => $this->abbreviateViolationMessageKey( $object->getMessageKey() ),
38
+			'k' => $this->abbreviateViolationMessageKey($object->getMessageKey()),
39 39
 			'a' => $serializedArguments,
40 40
 		];
41 41
 	}
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 	 * @return array [ 't' => ViolationMessage::TYPE_*, 'v' => serialized value,
46 46
 	 * 'r' => $role, (optional) 'a' => $alternativeMessageKey ]
47 47
 	 */
48
-	private function serializeArgument( array $argument ) {
48
+	private function serializeArgument(array $argument) {
49 49
 		$methods = [
50 50
 			ViolationMessage::TYPE_ENTITY_ID => 'serializeEntityId',
51 51
 			ViolationMessage::TYPE_ENTITY_ID_LIST => 'serializeEntityIdList',
@@ -56,12 +56,12 @@  discard block
 block discarded – undo
56 56
 		$value = $argument['value'];
57 57
 		$role = $argument['role'];
58 58
 
59
-		if ( array_key_exists( $type, $methods ) ) {
59
+		if (array_key_exists($type, $methods)) {
60 60
 			$method = $methods[$type];
61
-			$serializedValue = $this->$method( $value );
61
+			$serializedValue = $this->$method($value);
62 62
 		} else {
63 63
 			throw new InvalidArgumentException(
64
-				'Unknown ViolationMessage argument type ' . $type . '!'
64
+				'Unknown ViolationMessage argument type '.$type.'!'
65 65
 			);
66 66
 		}
67 67
 
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
 			'r' => $role,
72 72
 		];
73 73
 
74
-		if ( array_key_exists( 'alternativeMessageKey', $argument ) ) {
74
+		if (array_key_exists('alternativeMessageKey', $argument)) {
75 75
 			$serialized['a'] = $this->abbreviateViolationMessageKey(
76 76
 				$argument['alternativeMessageKey']
77 77
 			);
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
 	 * @param EntityId $entityId
85 85
 	 * @return string entity ID serialization
86 86
 	 */
87
-	private function serializeEntityId( EntityId $entityId ) {
87
+	private function serializeEntityId(EntityId $entityId) {
88 88
 		return $entityId->getSerialization();
89 89
 	}
90 90
 
@@ -92,8 +92,8 @@  discard block
 block discarded – undo
92 92
 	 * @param EntityId[] $entityIdList
93 93
 	 * @return string[] entity ID serializations
94 94
 	 */
95
-	private function serializeEntityIdList( array $entityIdList ) {
96
-		return array_map( [ $this, 'serializeEntityId' ], $entityIdList );
95
+	private function serializeEntityIdList(array $entityIdList) {
96
+		return array_map([$this, 'serializeEntityId'], $entityIdList);
97 97
 	}
98 98
 
99 99
 	/**
@@ -101,10 +101,10 @@  discard block
 block discarded – undo
101 101
 	 * @return string entity ID serialization, '::somevalue', or '::novalue'
102 102
 	 * (according to EntityId::PATTERN, entity ID serializations can never begin with two colons)
103 103
 	 */
104
-	private function serializeItemIdSnakValue( ItemIdSnakValue $value ) {
105
-		switch ( true ) {
104
+	private function serializeItemIdSnakValue(ItemIdSnakValue $value) {
105
+		switch (true) {
106 106
 			case $value->isValue():
107
-				return $this->serializeEntityId( $value->getItemId() );
107
+				return $this->serializeEntityId($value->getItemId());
108 108
 			case $value->isSomeValue():
109 109
 				return '::somevalue';
110 110
 			case $value->isNoValue():
Please login to merge, or discard this patch.