Completed
Push — master ( b6eff5...f5ca3e )
by
unknown
02:15
created
src/ConstraintCheck/Message/ViolationMessageSerializer.php 1 patch
Spacing   +20 added lines, -20 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',
@@ -57,12 +57,12 @@  discard block
 block discarded – undo
57 57
 		$value = $argument['value'];
58 58
 		$role = $argument['role'];
59 59
 
60
-		if ( array_key_exists( $type, $methods ) ) {
60
+		if (array_key_exists($type, $methods)) {
61 61
 			$method = $methods[$type];
62
-			$serializedValue = $this->$method( $value );
62
+			$serializedValue = $this->$method($value);
63 63
 		} else {
64 64
 			throw new InvalidArgumentException(
65
-				'Unknown ViolationMessage argument type ' . $type . '!'
65
+				'Unknown ViolationMessage argument type '.$type.'!'
66 66
 			);
67 67
 		}
68 68
 
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 			'r' => $role,
73 73
 		];
74 74
 
75
-		if ( array_key_exists( 'alternativeMessageKey', $argument ) ) {
75
+		if (array_key_exists('alternativeMessageKey', $argument)) {
76 76
 			$serialized['a'] = $this->abbreviateViolationMessageKey(
77 77
 				$argument['alternativeMessageKey']
78 78
 			);
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 	 * @param EntityId $entityId
86 86
 	 * @return string entity ID serialization
87 87
 	 */
88
-	private function serializeEntityId( EntityId $entityId ) {
88
+	private function serializeEntityId(EntityId $entityId) {
89 89
 		return $entityId->getSerialization();
90 90
 	}
91 91
 
@@ -93,8 +93,8 @@  discard block
 block discarded – undo
93 93
 	 * @param EntityId[] $entityIdList
94 94
 	 * @return string[] entity ID serializations
95 95
 	 */
96
-	private function serializeEntityIdList( array $entityIdList ) {
97
-		return array_map( [ $this, 'serializeEntityId' ], $entityIdList );
96
+	private function serializeEntityIdList(array $entityIdList) {
97
+		return array_map([$this, 'serializeEntityId'], $entityIdList);
98 98
 	}
99 99
 
100 100
 	/**
@@ -102,10 +102,10 @@  discard block
 block discarded – undo
102 102
 	 * @return string entity ID serialization, '::somevalue', or '::novalue'
103 103
 	 * (according to EntityId::PATTERN, entity ID serializations can never begin with two colons)
104 104
 	 */
105
-	private function serializeItemIdSnakValue( ItemIdSnakValue $value ) {
106
-		switch ( true ) {
105
+	private function serializeItemIdSnakValue(ItemIdSnakValue $value) {
106
+		switch (true) {
107 107
 			case $value->isValue():
108
-				return $this->serializeEntityId( $value->getItemId() );
108
+				return $this->serializeEntityId($value->getItemId());
109 109
 			case $value->isSomeValue():
110 110
 				return '::somevalue';
111 111
 			case $value->isNoValue():
@@ -123,8 +123,8 @@  discard block
 block discarded – undo
123 123
 	 * @param ItemIdSnakValue[] $valueList
124 124
 	 * @return string[] array of entity ID serializations, '::somevalue's or '::novalue's
125 125
 	 */
126
-	private function serializeItemIdSnakValueList( array $valueList ) {
127
-		return array_map( [ $this, 'serializeItemIdSnakValue' ], $valueList );
126
+	private function serializeItemIdSnakValueList(array $valueList) {
127
+		return array_map([$this, 'serializeItemIdSnakValue'], $valueList);
128 128
 	}
129 129
 
130 130
 }
Please login to merge, or discard this patch.
src/ConstraintCheck/Message/ViolationMessageDeserializer.php 1 patch
Spacing   +22 added lines, -22 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',
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 		$type = $serializedArgument['t'];
67 67
 		$serializedValue = $serializedArgument['v'];
68 68
 		$role = $serializedArgument['r'];
69
-		if ( array_key_exists( 'a', $serializedArgument ) ) {
69
+		if (array_key_exists('a', $serializedArgument)) {
70 70
 			$alternativeMessageKey = $this->unabbreviateViolationMessageKey(
71 71
 				$serializedArgument['a']
72 72
 			);
@@ -74,46 +74,46 @@  discard block
 block discarded – undo
74 74
 			$alternativeMessageKey = null;
75 75
 		}
76 76
 
77
-		if ( array_key_exists( $type, $methods ) ) {
77
+		if (array_key_exists($type, $methods)) {
78 78
 			$method = $methods[$type];
79
-			$value = $this->$method( $serializedValue );
79
+			$value = $this->$method($serializedValue);
80 80
 		} else {
81 81
 			throw new InvalidArgumentException(
82
-				'Unknown ViolationMessage argument type ' . $type . '!'
82
+				'Unknown ViolationMessage argument type '.$type.'!'
83 83
 			);
84 84
 		}
85 85
 
86
-		return $message->withArgument( $type, $role, $value, $alternativeMessageKey );
86
+		return $message->withArgument($type, $role, $value, $alternativeMessageKey);
87 87
 	}
88 88
 
89 89
 	/**
90 90
 	 * @param string $entityIdSerialization entity ID serialization
91 91
 	 * @return EntityId
92 92
 	 */
93
-	private function deserializeEntityId( $entityIdSerialization ) {
94
-		return $this->entityIdParser->parse( $entityIdSerialization );
93
+	private function deserializeEntityId($entityIdSerialization) {
94
+		return $this->entityIdParser->parse($entityIdSerialization);
95 95
 	}
96 96
 
97 97
 	/**
98 98
 	 * @param string[] $entityIdSerializations entity ID serializations
99 99
 	 * @return EntityId[]
100 100
 	 */
101
-	private function deserializeEntityIdList( array $entityIdSerializations ) {
102
-		return array_map( [ $this, 'deserializeEntityId' ], $entityIdSerializations );
101
+	private function deserializeEntityIdList(array $entityIdSerializations) {
102
+		return array_map([$this, 'deserializeEntityId'], $entityIdSerializations);
103 103
 	}
104 104
 
105 105
 	/**
106 106
 	 * @param string $valueSerialization entity ID serialization, '::somevalue' or '::novalue'
107 107
 	 * @return ItemIdSnakValue
108 108
 	 */
109
-	private function deserializeItemIdSnakValue( $valueSerialization ) {
110
-		switch ( $valueSerialization ) {
109
+	private function deserializeItemIdSnakValue($valueSerialization) {
110
+		switch ($valueSerialization) {
111 111
 			case '::somevalue':
112 112
 				return ItemIdSnakValue::someValue();
113 113
 			case '::novalue':
114 114
 				return ItemIdSnakValue::noValue();
115 115
 			default:
116
-				return ItemIdSnakValue::fromItemId( $this->deserializeEntityId( $valueSerialization ) );
116
+				return ItemIdSnakValue::fromItemId($this->deserializeEntityId($valueSerialization));
117 117
 		}
118 118
 	}
119 119
 
@@ -121,8 +121,8 @@  discard block
 block discarded – undo
121 121
 	 * @param string[] $valueSerializations entity ID serializations, '::somevalue's or '::novalue's
122 122
 	 * @return ItemIdSnakValue[]
123 123
 	 */
124
-	private function deserializeItemIdSnakValueList( $valueSerializations ) {
125
-		return array_map( [ $this, 'deserializeItemIdSnakValue' ], $valueSerializations );
124
+	private function deserializeItemIdSnakValueList($valueSerializations) {
125
+		return array_map([$this, 'deserializeItemIdSnakValue'], $valueSerializations);
126 126
 	}
127 127
 
128 128
 }
Please login to merge, or discard this patch.