Completed
Push — master ( d42fc6...77881b )
by
unknown
02:33
created
src/ConstraintCheck/Message/ViolationMessageDeserializer.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -36,23 +36,23 @@  discard block
 block discarded – undo
36 36
 		$this->dataValueFactory = $dataValueFactory;
37 37
 	}
38 38
 
39
-	public function unabbreviateViolationMessageKey( $messageKeySuffix ) {
40
-		return ViolationMessage::MESSAGE_KEY_PREFIX . $messageKeySuffix;
39
+	public function unabbreviateViolationMessageKey($messageKeySuffix) {
40
+		return ViolationMessage::MESSAGE_KEY_PREFIX.$messageKeySuffix;
41 41
 	}
42 42
 
43 43
 	/**
44 44
 	 * @param array $serialization
45 45
 	 * @return ViolationMessage
46 46
 	 */
47
-	public function deserialize( $serialization ) {
48
-		Assert::parameterType( 'array', $serialization, '$serialization' );
47
+	public function deserialize($serialization) {
48
+		Assert::parameterType('array', $serialization, '$serialization');
49 49
 
50 50
 		$message = new ViolationMessage(
51
-			$this->unabbreviateViolationMessageKey( $serialization['k'] )
51
+			$this->unabbreviateViolationMessageKey($serialization['k'])
52 52
 		);
53 53
 
54
-		foreach ( $serialization['a'] as $serializedArgument ) {
55
-			$message = $this->deserializeArgument( $message, $serializedArgument );
54
+		foreach ($serialization['a'] as $serializedArgument) {
55
+			$message = $this->deserializeArgument($message, $serializedArgument);
56 56
 		}
57 57
 
58 58
 		return $message;
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
 	 * @param array $serializedArgument [ 't' => ViolationMessage::TYPE_*, 'v' => serialized value, 'r' => $role ]
64 64
 	 * @return ViolationMessage $message with the deserialized argument appended
65 65
 	 */
66
-	private function deserializeArgument( ViolationMessage $message, array $serializedArgument ) {
66
+	private function deserializeArgument(ViolationMessage $message, array $serializedArgument) {
67 67
 		$methods = [
68 68
 			ViolationMessage::TYPE_ENTITY_ID => 'deserializeEntityId',
69 69
 			ViolationMessage::TYPE_ENTITY_ID_LIST => 'deserializeEntityIdList',
@@ -77,23 +77,23 @@  discard block
 block discarded – undo
77 77
 		$serializedValue = $serializedArgument['v'];
78 78
 		$role = $serializedArgument['r'];
79 79
 
80
-		if ( array_key_exists( $type, $methods ) ) {
80
+		if (array_key_exists($type, $methods)) {
81 81
 			$method = $methods[$type];
82
-			$value = $this->$method( $serializedValue );
82
+			$value = $this->$method($serializedValue);
83 83
 		} else {
84 84
 			throw new InvalidArgumentException(
85
-				'Unknown ViolationMessage argument type ' . $type . '!'
85
+				'Unknown ViolationMessage argument type '.$type.'!'
86 86
 			);
87 87
 		}
88 88
 
89
-		return $message->withArgument( $type, $role, $value );
89
+		return $message->withArgument($type, $role, $value);
90 90
 	}
91 91
 
92 92
 	/**
93 93
 	 * @param string $string any value that shall simply be deserialized into itself
94 94
 	 * @return string that same value, unchanged
95 95
 	 */
96
-	private function deserializeStringByIdentity( $string ) {
96
+	private function deserializeStringByIdentity($string) {
97 97
 		return $string;
98 98
 	}
99 99
 
@@ -101,30 +101,30 @@  discard block
 block discarded – undo
101 101
 	 * @param string $entityIdSerialization entity ID serialization
102 102
 	 * @return EntityId
103 103
 	 */
104
-	private function deserializeEntityId( $entityIdSerialization ) {
105
-		return $this->entityIdParser->parse( $entityIdSerialization );
104
+	private function deserializeEntityId($entityIdSerialization) {
105
+		return $this->entityIdParser->parse($entityIdSerialization);
106 106
 	}
107 107
 
108 108
 	/**
109 109
 	 * @param string[] $entityIdSerializations entity ID serializations
110 110
 	 * @return EntityId[]
111 111
 	 */
112
-	private function deserializeEntityIdList( array $entityIdSerializations ) {
113
-		return array_map( [ $this, 'deserializeEntityId' ], $entityIdSerializations );
112
+	private function deserializeEntityIdList(array $entityIdSerializations) {
113
+		return array_map([$this, 'deserializeEntityId'], $entityIdSerializations);
114 114
 	}
115 115
 
116 116
 	/**
117 117
 	 * @param string $valueSerialization entity ID serialization, '::somevalue' or '::novalue'
118 118
 	 * @return ItemIdSnakValue
119 119
 	 */
120
-	private function deserializeItemIdSnakValue( $valueSerialization ) {
121
-		switch ( $valueSerialization ) {
120
+	private function deserializeItemIdSnakValue($valueSerialization) {
121
+		switch ($valueSerialization) {
122 122
 			case '::somevalue':
123 123
 				return ItemIdSnakValue::someValue();
124 124
 			case '::novalue':
125 125
 				return ItemIdSnakValue::noValue();
126 126
 			default:
127
-				return ItemIdSnakValue::fromItemId( $this->deserializeEntityId( $valueSerialization ) );
127
+				return ItemIdSnakValue::fromItemId($this->deserializeEntityId($valueSerialization));
128 128
 		}
129 129
 	}
130 130
 
@@ -132,16 +132,16 @@  discard block
 block discarded – undo
132 132
 	 * @param string[] $valueSerializations entity ID serializations, '::somevalue's or '::novalue's
133 133
 	 * @return ItemIdSnakValue[]
134 134
 	 */
135
-	private function deserializeItemIdSnakValueList( $valueSerializations ) {
136
-		return array_map( [ $this, 'deserializeItemIdSnakValue' ], $valueSerializations );
135
+	private function deserializeItemIdSnakValueList($valueSerializations) {
136
+		return array_map([$this, 'deserializeItemIdSnakValue'], $valueSerializations);
137 137
 	}
138 138
 
139 139
 	/**
140 140
 	 * @param array $dataValueSerialization the data value in array form
141 141
 	 * @return DataValue
142 142
 	 */
143
-	private function deserializeDataValue( array $dataValueSerialization ) {
144
-		return $this->dataValueFactory->newFromArray( $dataValueSerialization );
143
+	private function deserializeDataValue(array $dataValueSerialization) {
144
+		return $this->dataValueFactory->newFromArray($dataValueSerialization);
145 145
 	}
146 146
 
147 147
 }
Please login to merge, or discard this patch.
src/ConstraintCheck/Message/ViolationMessageSerializer.php 1 patch
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -17,26 +17,26 @@  discard block
 block discarded – undo
17 17
  */
18 18
 class ViolationMessageSerializer implements Serializer {
19 19
 
20
-	private function abbreviateViolationMessageKey( $fullMessageKey ) {
21
-		return substr( $fullMessageKey, strlen( ViolationMessage::MESSAGE_KEY_PREFIX ) );
20
+	private function abbreviateViolationMessageKey($fullMessageKey) {
21
+		return substr($fullMessageKey, strlen(ViolationMessage::MESSAGE_KEY_PREFIX));
22 22
 	}
23 23
 
24 24
 	/**
25 25
 	 * @param ViolationMessage $object
26 26
 	 * @return array
27 27
 	 */
28
-	public function serialize( $object ) {
28
+	public function serialize($object) {
29 29
 		/** @var ViolationMessage $object */
30
-		Assert::parameterType( ViolationMessage::class, $object, '$object' );
30
+		Assert::parameterType(ViolationMessage::class, $object, '$object');
31 31
 
32 32
 		$arguments = $object->getArguments();
33 33
 		$serializedArguments = [];
34
-		foreach ( $arguments as $argument ) {
35
-			$serializedArguments[] = $this->serializeArgument( $argument );
34
+		foreach ($arguments as $argument) {
35
+			$serializedArguments[] = $this->serializeArgument($argument);
36 36
 		}
37 37
 
38 38
 		return [
39
-			'k' => $this->abbreviateViolationMessageKey( $object->getMessageKey() ),
39
+			'k' => $this->abbreviateViolationMessageKey($object->getMessageKey()),
40 40
 			'a' => $serializedArguments,
41 41
 		];
42 42
 	}
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 	 * @param array $argument element of ViolationMessage::getArguments()
46 46
 	 * @return array [ 't' => ViolationMessage::TYPE_*, 'v' => serialized value, 'r' => $role ]
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',
@@ -59,12 +59,12 @@  discard block
 block discarded – undo
59 59
 		$value = $argument['value'];
60 60
 		$role = $argument['role'];
61 61
 
62
-		if ( array_key_exists( $type, $methods ) ) {
62
+		if (array_key_exists($type, $methods)) {
63 63
 			$method = $methods[$type];
64
-			$serializedValue = $this->$method( $value );
64
+			$serializedValue = $this->$method($value);
65 65
 		} else {
66 66
 			throw new InvalidArgumentException(
67
-				'Unknown ViolationMessage argument type ' . $type . '!'
67
+				'Unknown ViolationMessage argument type '.$type.'!'
68 68
 			);
69 69
 		}
70 70
 
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
 	 * @param string $string any value that shall simply be serialized to itself
82 82
 	 * @return string that same value, unchanged
83 83
 	 */
84
-	private function serializeStringByIdentity( $string ) {
84
+	private function serializeStringByIdentity($string) {
85 85
 		return $string;
86 86
 	}
87 87
 
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 	 * @param EntityId $entityId
90 90
 	 * @return string entity ID serialization
91 91
 	 */
92
-	private function serializeEntityId( EntityId $entityId ) {
92
+	private function serializeEntityId(EntityId $entityId) {
93 93
 		return $entityId->getSerialization();
94 94
 	}
95 95
 
@@ -97,8 +97,8 @@  discard block
 block discarded – undo
97 97
 	 * @param EntityId[] $entityIdList
98 98
 	 * @return string[] entity ID serializations
99 99
 	 */
100
-	private function serializeEntityIdList( array $entityIdList ) {
101
-		return array_map( [ $this, 'serializeEntityId' ], $entityIdList );
100
+	private function serializeEntityIdList(array $entityIdList) {
101
+		return array_map([$this, 'serializeEntityId'], $entityIdList);
102 102
 	}
103 103
 
104 104
 	/**
@@ -106,10 +106,10 @@  discard block
 block discarded – undo
106 106
 	 * @return string entity ID serialization, '::somevalue', or '::novalue'
107 107
 	 * (according to EntityId::PATTERN, entity ID serializations can never begin with two colons)
108 108
 	 */
109
-	private function serializeItemIdSnakValue( ItemIdSnakValue $value ) {
110
-		switch ( true ) {
109
+	private function serializeItemIdSnakValue(ItemIdSnakValue $value) {
110
+		switch (true) {
111 111
 			case $value->isValue():
112
-				return $this->serializeEntityId( $value->getItemId() );
112
+				return $this->serializeEntityId($value->getItemId());
113 113
 			case $value->isSomeValue():
114 114
 				return '::somevalue';
115 115
 			case $value->isNoValue():
@@ -127,15 +127,15 @@  discard block
 block discarded – undo
127 127
 	 * @param ItemIdSnakValue[] $valueList
128 128
 	 * @return string[] array of entity ID serializations, '::somevalue's or '::novalue's
129 129
 	 */
130
-	private function serializeItemIdSnakValueList( array $valueList ) {
131
-		return array_map( [ $this, 'serializeItemIdSnakValue' ], $valueList );
130
+	private function serializeItemIdSnakValueList(array $valueList) {
131
+		return array_map([$this, 'serializeItemIdSnakValue'], $valueList);
132 132
 	}
133 133
 
134 134
 	/**
135 135
 	 * @param DataValue $dataValue
136 136
 	 * @return array the data value in array form
137 137
 	 */
138
-	private function serializeDataValue( DataValue $dataValue ) {
138
+	private function serializeDataValue(DataValue $dataValue) {
139 139
 		return $dataValue->toArray();
140 140
 	}
141 141
 
Please login to merge, or discard this patch.