Completed
Pull Request — master (#71)
by Toni Hermoso
22:26
created
SemanticFormsSelect.hooks.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 	 * This is attached to the MediaWiki 'ParserFirstCallInit' hook.
13 13
 	 *
14 14
 	 * @param $parser Parser
15
-	 * @return bool
15
+	 * @return null|boolean
16 16
 	 */
17 17
 	public static function onSemanticFormsSelectSetup ( & $parser ) {
18 18
 
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -16,14 +16,14 @@  discard block
 block discarded – undo
16 16
 	 * @param $parser Parser
17 17
 	 * @return bool
18 18
 	 */
19
-	public static function onSemanticFormsSelectSetup ( & $parser ) {
19
+	public static function onSemanticFormsSelectSetup(& $parser) {
20 20
 
21
-		if ( !defined( 'PF_VERSION' ) ) {
22
-			die( '<b>Error:</b><a href="https://github.com/SemanticMediaWiki/SemanticFormsSelect/">Semantic Forms Select</a> requires the <a href="https://www.mediawiki.org/wiki/Extension:PageForms">Page Forms</a> extension. Please install and activate this extension first.' );
21
+		if (!defined('PF_VERSION')) {
22
+			die('<b>Error:</b><a href="https://github.com/SemanticMediaWiki/SemanticFormsSelect/">Semantic Forms Select</a> requires the <a href="https://www.mediawiki.org/wiki/Extension:PageForms">Page Forms</a> extension. Please install and activate this extension first.');
23 23
 		}
24 24
 
25
-		if ( isset( $GLOBALS['wgPageFormsFormPrinter'] ) ) {
26
-			$GLOBALS['wgPageFormsFormPrinter']->registerInputType( \SFS\SemanticFormsSelectInput::class );
25
+		if (isset($GLOBALS['wgPageFormsFormPrinter'])) {
26
+			$GLOBALS['wgPageFormsFormPrinter']->registerInputType(\SFS\SemanticFormsSelectInput::class);
27 27
 		}
28 28
 
29 29
 		return true;
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
 	
32 32
 	public static function onRegistration() {
33 33
 
34
-		if ( isset( $GLOBALS['wgAPIModules'] ) ) {
34
+		if (isset($GLOBALS['wgAPIModules'])) {
35 35
 			$GLOBALS['wgAPIModules']['sformsselect'] = \SFS\ApiSemanticFormsSelect::class;
36 36
 		}
37 37
 	}
Please login to merge, or discard this patch.
tests/bootstrap.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,23 +1,23 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if ( PHP_SAPI !== 'cli' ) {
4
-	die( 'Not an entry point' );
3
+if (PHP_SAPI !== 'cli') {
4
+	die('Not an entry point');
5 5
 }
6 6
 
7
-error_reporting( E_ALL | E_STRICT );
8
-date_default_timezone_set( 'UTC' );
9
-ini_set( 'display_errors', 1 );
7
+error_reporting(E_ALL | E_STRICT);
8
+date_default_timezone_set('UTC');
9
+ini_set('display_errors', 1);
10 10
 
11 11
 global $IP;
12 12
 
13 13
 //if ( !is_readable( $autoloaderClassPath = __DIR__ . '/../../SemanticMediaWiki/tests/autoloader.php' ) ) {
14
-if ( !is_readable( $autoloaderClassPath = $IP . '/extensions/SemanticMediaWiki/tests/autoloader.php' ) ) {
15
-	die( "\nThe Semantic MediaWiki test autoloader is not available\n" );
14
+if (!is_readable($autoloaderClassPath = $IP.'/extensions/SemanticMediaWiki/tests/autoloader.php')) {
15
+	die("\nThe Semantic MediaWiki test autoloader is not available\n");
16 16
 }
17 17
 
18 18
 // if ( !class_exists( 'SemanticFormsSelect' ) || ( $version = SemanticFormsSelect::getVersion() ) === null ) {
19
-if ( ExtensionRegistry::getInstance()->isLoaded( 'SemanticFormsSelect' ) ) {
20
-	die( "\nSemantic Forms Select is not available, please check your Composer or LocalSettings.\n" );
19
+if (ExtensionRegistry::getInstance()->isLoaded('SemanticFormsSelect')) {
20
+	die("\nSemantic Forms Select is not available, please check your Composer or LocalSettings.\n");
21 21
 }
22 22
 
23 23
 //print sprintf( "\n%-20s%s\n", "Semantic Forms Select: ", ExtensionRegistry::getInstance()->isLoaded( 'SemanticFormsSelect' ) );
@@ -26,4 +26,4 @@  discard block
 block discarded – undo
26 26
 $autoloader = require $autoloaderClassPath;
27 27
 //$autoloader->addPsr4( 'SFS\\Tests\\', __DIR__ . '/phpunit/Unit' );
28 28
 //$autoloader->addPsr4( 'SFS\\Tests\\Integration\\', __DIR__ . '/phpunit/Integration' );
29
-unset( $autoloader );
29
+unset($autoloader);
Please login to merge, or discard this patch.
src/ApiSemanticFormsSelectRequestProcessor.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -126,6 +126,9 @@
 block discarded – undo
126 126
 		] );
127 127
 	}
128 128
 
129
+	/**
130
+	 * @param string $sep
131
+	 */
129 132
 	private function getFormattedValuesFrom( $sep, $values ) {
130 133
 
131 134
 		if ( strpos( $values, $sep ) === false ) {
Please login to merge, or discard this patch.
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 	 *
34 34
 	 * @param Parser $parser
35 35
 	 */
36
-	public function __construct( Parser $parser ) {
36
+	public function __construct(Parser $parser) {
37 37
 		$this->parser = $parser;
38 38
 	}
39 39
 
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 	 *
43 43
 	 * @param boolean $debugFlag
44 44
 	 */
45
-	public function setDebugFlag( $debugFlag ) {
45
+	public function setDebugFlag($debugFlag) {
46 46
 		$this->debugFlag = $debugFlag;
47 47
 	}
48 48
 
@@ -53,92 +53,92 @@  discard block
 block discarded – undo
53 53
 	 *
54 54
 	 * @return string
55 55
 	 */
56
-	public function getJsonDecodedResultValuesForRequestParameters( array $parameters ) {
56
+	public function getJsonDecodedResultValuesForRequestParameters(array $parameters) {
57 57
 
58
-		if ( !isset( $parameters['query'] ) || !isset( $parameters['sep'] ) ) {
59
-			throw new InvalidArgumentException( 'Missing an query parameter' );
58
+		if (!isset($parameters['query']) || !isset($parameters['sep'])) {
59
+			throw new InvalidArgumentException('Missing an query parameter');
60 60
 		}
61 61
 
62 62
 		$this->parser->firstCallInit();
63 63
 		$json = [];
64 64
 
65
-		if ( isset( $parameters['approach'] ) && $parameters['approach'] == 'smw' ) {
66
-			$json = $this->doProcessQueryFor( $parameters['query'], $parameters['sep'] );
65
+		if (isset($parameters['approach']) && $parameters['approach'] == 'smw') {
66
+			$json = $this->doProcessQueryFor($parameters['query'], $parameters['sep']);
67 67
 		} else {
68
-			$json = $this->doProcessFunctionFor( $parameters['query'], $parameters['sep'] );
68
+			$json = $this->doProcessFunctionFor($parameters['query'], $parameters['sep']);
69 69
 		}
70 70
 
71 71
 		// I have no idea why we first encode and and then decode here??
72 72
 
73
-		return json_decode( $json );
73
+		return json_decode($json);
74 74
 	}
75 75
 
76
-	private function doProcessQueryFor( $query, $sep = "," ) {
76
+	private function doProcessQueryFor($query, $sep = ",") {
77 77
 
78 78
 		$query = str_replace(
79
-			[ "&lt;", "&gt;", "sep=;" ],
80
-			[ "<", ">", "sep={$sep};" ],
79
+			["&lt;", "&gt;", "sep=;"],
80
+			["<", ">", "sep={$sep};"],
81 81
 			$query
82 82
 		);
83 83
 
84
-		$params = explode( ";", $query );
85
-		$f = str_replace( ";", "|", $params[0] );
84
+		$params = explode(";", $query);
85
+		$f = str_replace(";", "|", $params[0]);
86 86
 
87
-		$params[0] = $this->parser->replaceVariables( $f );
87
+		$params[0] = $this->parser->replaceVariables($f);
88 88
 
89
-		if ( $this->debugFlag ) {
90
-			error_log( implode( "|", $params ) );
89
+		if ($this->debugFlag) {
90
+			error_log(implode("|", $params));
91 91
 		}
92 92
 
93 93
 		$values = $this->getFormattedValuesFrom(
94 94
 			$sep,
95
-			QueryProcessor::getResultFromFunctionParams( $params, SMW_OUTPUT_WIKI )
95
+			QueryProcessor::getResultFromFunctionParams($params, SMW_OUTPUT_WIKI)
96 96
 		);
97 97
 
98
-		return json_encode( [
98
+		return json_encode([
99 99
 			"values" => $values,
100
-			"count"  => count( $values )
101
-		] );
100
+			"count"  => count($values)
101
+		]);
102 102
 	}
103 103
 
104
-	private function doProcessFunctionFor( $query, $sep = "," ) {
104
+	private function doProcessFunctionFor($query, $sep = ",") {
105 105
 
106 106
 		$query = str_replace(
107
-			[ "&lt;", "&gt;", "sep=;" ],
108
-			[ "<", ">", "sep={$sep};" ],
107
+			["&lt;", "&gt;", "sep=;"],
108
+			["<", ">", "sep={$sep};"],
109 109
 			$query
110 110
 		);
111 111
 
112
-		$f = str_replace( ";", "|", $query );
112
+		$f = str_replace(";", "|", $query);
113 113
 
114
-		if ( $this->debugFlag ) {
115
-			error_log( $f );
114
+		if ($this->debugFlag) {
115
+			error_log($f);
116 116
 		}
117 117
 
118 118
 		$values = $this->getFormattedValuesFrom(
119 119
 			$sep,
120
-			$this->parser->replaceVariables( $f )
120
+			$this->parser->replaceVariables($f)
121 121
 		);
122 122
 
123
-		return json_encode( [
123
+		return json_encode([
124 124
 			"values" => $values,
125
-			"count"  => count( $values )
126
-		] );
125
+			"count"  => count($values)
126
+		]);
127 127
 	}
128 128
 
129
-	private function getFormattedValuesFrom( $sep, $values ) {
129
+	private function getFormattedValuesFrom($sep, $values) {
130 130
 
131
-		if ( strpos( $values, $sep ) === false ) {
132
-			return [ $values ];
131
+		if (strpos($values, $sep) === false) {
132
+			return [$values];
133 133
 		}
134 134
 
135
-		$values = explode( $sep, $values );
136
-		$values = array_map( "trim", $values );
137
-		$values = array_unique( $values );
135
+		$values = explode($sep, $values);
136
+		$values = array_map("trim", $values);
137
+		$values = array_unique($values);
138 138
 
139 139
 		// TODO: sorting here will destroy any sort defined in the query, e.g. in case sorting for labels (instead of mainlable)
140 140
 		//sort( $values );
141
-		array_unshift( $values, "" );
141
+		array_unshift($values, "");
142 142
 
143 143
 		return $values;
144 144
 	}
Please login to merge, or discard this patch.
src/SemanticFormsSelectInput.php 2 patches
Doc Comments   +8 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,6 +27,12 @@  discard block
 block discarded – undo
27 27
 
28 28
 	private $mSelectField;
29 29
 
30
+	/**
31
+	 * @param string $inputNumber
32
+	 * @param string $curValue
33
+	 * @param boolean $inputName
34
+	 * @param boolean $disabled
35
+	 */
30 36
 	public function __construct( $inputNumber, $curValue, $inputName, $disabled, $otherArgs ) {
31 37
 		parent::__construct( $inputNumber, $curValue, $inputName, $disabled, $otherArgs );
32 38
 
@@ -69,8 +75,8 @@  discard block
 block discarded – undo
69 75
 	 *
70 76
 	 * @param    string $cur_value A single value or a list of values with separator
71 77
 	 * @param    string $input_name Name of the input including the template, e.g. Building[Part Of Site]
72
-	 * @param            $is_mandatory
73
-	 * @param            $is_disabled
78
+	 * @param            boolean $is_mandatory
79
+	 * @param            boolean $is_disabled
74 80
 	 * @param    string[] $other_args Array of other field parameters
75 81
 	 * @return string
76 82
 	 */
Please login to merge, or discard this patch.
Spacing   +69 added lines, -69 removed lines patch added patch discarded remove patch
@@ -27,11 +27,11 @@  discard block
 block discarded – undo
27 27
 
28 28
 	private $mSelectField;
29 29
 
30
-	public function __construct( $inputNumber, $curValue, $inputName, $disabled, $otherArgs ) {
31
-		parent::__construct( $inputNumber, $curValue, $inputName, $disabled, $otherArgs );
30
+	public function __construct($inputNumber, $curValue, $inputName, $disabled, $otherArgs) {
31
+		parent::__construct($inputNumber, $curValue, $inputName, $disabled, $otherArgs);
32 32
 
33 33
 		// SelectField is a simple value object - we accept creating it in the constructor
34
-		$this->mSelectField = new SelectField( $GLOBALS['wgParser'] );
34
+		$this->mSelectField = new SelectField($GLOBALS['wgParser']);
35 35
 	}
36 36
 
37 37
 	public static function getName() {
@@ -59,8 +59,8 @@  discard block
 block discarded – undo
59 59
 	 * This is currently just a wrapper for getHTML().
60 60
 	 */
61 61
 	public function getHtmlText() {
62
-		return self::getHTML( $this->mCurrentValue, $this->mInputName, $this->mIsMandatory, $this->mIsDisabled,
63
-			$this->mOtherArgs );
62
+		return self::getHTML($this->mCurrentValue, $this->mInputName, $this->mIsMandatory, $this->mIsDisabled,
63
+			$this->mOtherArgs);
64 64
 	}
65 65
 
66 66
 	/**
@@ -74,35 +74,35 @@  discard block
 block discarded – undo
74 74
 	 * @param    string[] $other_args Array of other field parameters
75 75
 	 * @return string
76 76
 	 */
77
-	public function getHTML( $cur_value = "", $input_name = "", $is_mandatory, $is_disabled, Array $other_args ) {
77
+	public function getHTML($cur_value = "", $input_name = "", $is_mandatory, $is_disabled, Array $other_args) {
78 78
 		global $sfgFieldNum, $wgUser;
79 79
 
80 80
 		// shortcut to the SelectField object
81 81
 		$selectField = $this->mSelectField;
82 82
 
83 83
 		// get 'delimiter' before 'query' or 'function'
84
-		$selectField->setDelimiter( $other_args );
84
+		$selectField->setDelimiter($other_args);
85 85
 
86
-		if ( array_key_exists( "query", $other_args ) ) {
87
-			$selectField->setQuery( $other_args );
88
-		} elseif ( array_key_exists( "function", $other_args ) ) {
89
-			$selectField->setFunction( $other_args );
86
+		if (array_key_exists("query", $other_args)) {
87
+			$selectField->setQuery($other_args);
88
+		} elseif (array_key_exists("function", $other_args)) {
89
+			$selectField->setFunction($other_args);
90 90
 		}
91 91
 		
92
-		if ( array_key_exists( "label", $other_args ) ) {
93
-			$selectField->setLabel( $other_args );
92
+		if (array_key_exists("label", $other_args)) {
93
+			$selectField->setLabel($other_args);
94 94
 		}
95 95
 
96 96
 		// parameters are only required if values needs to be retrieved dynamically
97
-		if ( !$selectField->hasStaticValues() ) {
98
-			$selectField->setSelectIsMultiple( $other_args );
99
-			$selectField->setSelectTemplate( $input_name );
100
-			$selectField->setSelectField( $input_name );
101
-			$selectField->setValueTemplate( $other_args );
102
-			$selectField->setValueField( $other_args );
103
-			$selectField->setSelectRemove( $other_args );
104
-
105
-			$item = Output::addToHeadItem( $selectField->getData() );
97
+		if (!$selectField->hasStaticValues()) {
98
+			$selectField->setSelectIsMultiple($other_args);
99
+			$selectField->setSelectTemplate($input_name);
100
+			$selectField->setSelectField($input_name);
101
+			$selectField->setValueTemplate($other_args);
102
+			$selectField->setValueField($other_args);
103
+			$selectField->setSelectRemove($other_args);
104
+
105
+			$item = Output::addToHeadItem($selectField->getData());
106 106
 		}
107 107
 
108 108
 		Output::commitToParserOutput();
@@ -112,51 +112,51 @@  discard block
 block discarded – undo
112 112
 		$extraatt = "";
113 113
 		$is_list = false;
114 114
 
115
-		if ( array_key_exists( 'is_list', $other_args ) && $other_args['is_list'] == true ) {
115
+		if (array_key_exists('is_list', $other_args) && $other_args['is_list'] == true) {
116 116
 			$is_list = true;
117 117
 		}
118 118
 
119
-		if ( $is_list ) {
119
+		if ($is_list) {
120 120
 			$extraatt = ' multiple="multiple" ';
121 121
 		}
122 122
 
123
-		if ( array_key_exists( "size", $other_args ) ) {
123
+		if (array_key_exists("size", $other_args)) {
124 124
 			$extraatt .= " size=\"{$other_args['size']}\"";
125 125
 		}
126 126
 
127 127
 		$classes = [];
128
-		if ( $is_mandatory ) {
128
+		if ($is_mandatory) {
129 129
 			$classes[] = "mandatoryField";
130 130
 		}
131
-		if ( array_key_exists( "class", $other_args ) ) {
131
+		if (array_key_exists("class", $other_args)) {
132 132
 			$classes[] = $other_args['class'];
133 133
 		}
134
-		if ( $classes ) {
135
-			$cstr = implode( " ", $classes );
134
+		if ($classes) {
135
+			$cstr = implode(" ", $classes);
136 136
 			$extraatt .= " class=\"$cstr\"";
137 137
 		}
138 138
 
139 139
 		$inname = $input_name;
140
-		if ( $is_list ) {
140
+		if ($is_list) {
141 141
 			$inname .= '[]';
142 142
 		}
143 143
 
144 144
 		// TODO Use Html::
145 145
 
146 146
 		$spanextra = $is_mandatory ? 'mandatoryFieldSpan' : '';
147
-		$is_single_select = (!$is_list) ? 'select-sfs-single' : '' ;
147
+		$is_single_select = (!$is_list) ? 'select-sfs-single' : '';
148 148
 		$ret = "<span class=\"inputSpan select-sfs $is_single_select $spanextra\"><select name='$inname' id='input_$sfgFieldNum' $extraatt>";
149 149
 
150 150
 		$curvalues = null;
151
-		if ( $cur_value ) {
152
-			if ( $cur_value === 'current user' ) {
151
+		if ($cur_value) {
152
+			if ($cur_value === 'current user') {
153 153
 				$cur_value = $wgUser->getName();
154 154
 			}
155
-			if ( is_array( $cur_value ) ) {
155
+			if (is_array($cur_value)) {
156 156
 				$curvalues = $cur_value;
157 157
 			} else {
158 158
 				// delimiter for $cur_value is always ',' - PF seems to ignore $wgPageFormsListSeparator
159
-				$curvalues = array_map( "trim", explode( $selectField->getDelimiter(), $cur_value ) );
159
+				$curvalues = array_map("trim", explode($selectField->getDelimiter(), $cur_value));
160 160
 			}
161 161
 
162 162
 		} else {
@@ -165,38 +165,38 @@  discard block
 block discarded – undo
165 165
 
166 166
 		
167 167
 		$labelArray = [];
168
-		if ( array_key_exists( "label", $other_args ) && $curvalues ) {
168
+		if (array_key_exists("label", $other_args) && $curvalues) {
169 169
 			// $labelArray = $this->getLabels( $curvalues );
170 170
 		}
171 171
 
172 172
 		// TODO handle empty value case.
173 173
 		$ret .= "<option></option>";
174 174
 
175
-		if ( $selectField->hasStaticValues() ) {
175
+		if ($selectField->hasStaticValues()) {
176 176
 			
177 177
 			$values = $selectField->getValues();
178 178
 			
179
-			if ( array_key_exists( "label", $other_args ) && $values ) {
180
-				$labelArray = $this->getLabels( $values );
179
+			if (array_key_exists("label", $other_args) && $values) {
180
+				$labelArray = $this->getLabels($values);
181 181
 			}
182 182
 			
183
-			if ( is_array( $values ) ) {
183
+			if (is_array($values)) {
184 184
 				
185
-				foreach ( $values as $val ) {
185
+				foreach ($values as $val) {
186 186
 					
187 187
 					$selected = "";
188 188
 											
189
-					if ( array_key_exists( $val, $labelArray ) ) {
189
+					if (array_key_exists($val, $labelArray)) {
190 190
 					
191
-						if ( in_array( $labelArray[ $val ][0], $curvalues ) ) {
191
+						if (in_array($labelArray[$val][0], $curvalues)) {
192 192
 							$selected = " selected='selected'";
193 193
 						}
194 194
 						
195
-						$ret.="<option".$selected." value='".$labelArray[ $val ][0]."'>".$labelArray[ $val ][1]."</option>";
195
+						$ret .= "<option".$selected." value='".$labelArray[$val][0]."'>".$labelArray[$val][1]."</option>";
196 196
 					
197 197
 					} else {
198 198
 						
199
-						if ( in_array( $val, $curvalues ) ) {
199
+						if (in_array($val, $curvalues)) {
200 200
 							$selected = " selected='selected'";
201 201
 						}
202 202
 
@@ -206,22 +206,22 @@  discard block
 block discarded – undo
206 206
 			}
207 207
 		} else {
208 208
 			
209
-			foreach ( $curvalues as $cur ) {
209
+			foreach ($curvalues as $cur) {
210 210
 				$selected = "";
211 211
 				
212
-				if ( array_key_exists( $cur, $labelArray ) ) {
212
+				if (array_key_exists($cur, $labelArray)) {
213 213
 					
214
-					if ( in_array( $labelArray[ $cur ][0], $curvalues ) ) {
214
+					if (in_array($labelArray[$cur][0], $curvalues)) {
215 215
 						$selected = " selected='selected'";
216 216
 					}
217 217
 					
218
-					$ret.="<option".$selected." value='".$labelArray[ $cur ][0]."'>".$labelArray[ $cur ][1]."</option>";
218
+					$ret .= "<option".$selected." value='".$labelArray[$cur][0]."'>".$labelArray[$cur][1]."</option>";
219 219
 					
220 220
 				} else {
221
-					if ( in_array( $cur, $curvalues ) ) {
221
+					if (in_array($cur, $curvalues)) {
222 222
 						$selected = " selected='selected'";
223 223
 					}
224
-					$ret.="<option".$selected.">$cur</option>";
224
+					$ret .= "<option".$selected.">$cur</option>";
225 225
 				}
226 226
 			}
227 227
 
@@ -230,8 +230,8 @@  discard block
 block discarded – undo
230 230
 		$ret .= "</select></span>";
231 231
 		$ret .= "<span id=\"info_$sfgFieldNum\" class=\"errorMessage\"></span>";
232 232
 
233
-		if ( $other_args["is_list"] ) {
234
-			$hiddenname = $input_name . '[is_list]';
233
+		if ($other_args["is_list"]) {
234
+			$hiddenname = $input_name.'[is_list]';
235 235
 			$ret .= "<input type='hidden' name='$hiddenname' value='1' />";
236 236
 		}
237 237
 
@@ -239,49 +239,49 @@  discard block
 block discarded – undo
239 239
 	}
240 240
 	
241 241
 		
242
-	private function getLabels( $labels ) {
242
+	private function getLabels($labels) {
243 243
 		
244
-		$labelArray = [ ];
244
+		$labelArray = [];
245 245
 
246
-		if ( is_array( $labels ) ) {
247
-			foreach ( $labels as $label ) {
246
+		if (is_array($labels)) {
247
+			foreach ($labels as $label) {
248 248
 				
249 249
 				$labelKey = $label;
250 250
 				$labelValue = $label;
251 251
 				
252 252
 				// Tricky thing if ( ) already in name
253
-				if ( strpos( $label, ")" ) && strpos( $label, "(" ) ) {
253
+				if (strpos($label, ")") && strpos($label, "(")) {
254 254
 				
255 255
 					// Check Break
256 256
 					$openBr = 0;
257 257
 					$doneBr = 0;
258 258
 					$num = 0;
259 259
 					
260
-					$labelArr = str_split ( $label );
260
+					$labelArr = str_split($label);
261 261
 					
262
-					$end = count( $labelArr ) - 1;
262
+					$end = count($labelArr) - 1;
263 263
 					$iter = $end;
264 264
 					
265 265
 					$endBr = $end;
266 266
 					$startBr = 0;
267 267
 					
268
-					while ( $doneBr == 0 && $iter >= 0 ) {
268
+					while ($doneBr == 0 && $iter >= 0) {
269 269
 					
270
-						$char = $labelArr[ $iter ];
270
+						$char = $labelArr[$iter];
271 271
 						
272
-						if ( $char == ")" ) {
272
+						if ($char == ")") {
273 273
 							$openBr = $openBr - 1;
274 274
 							
275
-							if ( $num == 0 ) {
275
+							if ($num == 0) {
276 276
 								$endBr = $iter;
277 277
 								$num = $num + 1;
278 278
 							}
279 279
 						}
280 280
 						
281
-						if ( $char == "(" ) {
281
+						if ($char == "(") {
282 282
 							$openBr = $openBr + 1;
283 283
 							
284
-							if ( $num > 0 && $openBr == 0 ) {
284
+							if ($num > 0 && $openBr == 0) {
285 285
 								$startBr = $iter;
286 286
 								$doneBr = 1;
287 287
 							}
@@ -291,12 +291,12 @@  discard block
 block discarded – undo
291 291
 						
292 292
 					}
293 293
 					
294
-					$labelValue = implode( "", array_slice( $labelArr, $startBr+1, $endBr-$startBr-1 ) );			
295
-					$labelKey = implode( "", array_slice( $labelArr, 0, $startBr-1 ) );
294
+					$labelValue = implode("", array_slice($labelArr, $startBr + 1, $endBr - $startBr - 1));			
295
+					$labelKey = implode("", array_slice($labelArr, 0, $startBr - 1));
296 296
 				
297 297
 				}
298 298
 				
299
-				$labelArray[ $label ] = [ $labelKey, $labelValue ] ;
299
+				$labelArray[$label] = [$labelKey, $labelValue];
300 300
 			}
301 301
 		
302 302
 		}
Please login to merge, or discard this patch.
tests/phpunit/Unit/ApiSemanticFormsSelectRequestProcessorTest.php 2 patches
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	) {
67 67
 
68 68
 		$parameters = [ 'approach' => 'smw', 'query' => 'foo, baa, gaah',
69
-		                     'sep'      => ',' ];
69
+							 'sep'      => ',' ];
70 70
 
71 71
 		$this->assertInternalType(
72 72
 			'object',
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 	public function testSetDebugFlag_doProcessQueryFor() {
92 92
 		$this->ApiSFSRP->setDebugFlag( true );
93 93
 		$parameters = [ 'approach' => 'smw', 'query' => 'my Query,query2',
94
-		                     'sep'      => ',' ];
94
+							 'sep'      => ',' ];
95 95
 
96 96
 		$this->assertInternalType(
97 97
 			'object',
Please login to merge, or discard this patch.
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -24,13 +24,13 @@  discard block
 block discarded – undo
24 24
 
25 25
 	protected function setUp() {
26 26
 		parent::setUp();
27
-		$parser = $this->getMockBuilder( '\Parser' )
27
+		$parser = $this->getMockBuilder('\Parser')
28 28
 			->disableOriginalConstructor()->getMock();
29
-		$this->ApiSFSRP = new ApiSemanticFormsSelectRequestProcessor( $parser );
29
+		$this->ApiSFSRP = new ApiSemanticFormsSelectRequestProcessor($parser);
30 30
 	}
31 31
 
32 32
 	protected function tearDown() {
33
-		unset( $this->ApiSFSRP );
33
+		unset($this->ApiSFSRP);
34 34
 		parent::tearDown();
35 35
 	}
36 36
 
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 
45 45
 		$parameters = [];
46 46
 
47
-		$this->setExpectedException( 'InvalidArgumentException' );
47
+		$this->setExpectedException('InvalidArgumentException');
48 48
 		$this->ApiSFSRP->getJsonDecodedResultValuesForRequestParameters(
49 49
 			$parameters
50 50
 		);
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 
53 53
 	public function testJsonResultValuesFromRequestParameters() {
54 54
 
55
-		$parameters = [ 'query' => 'foo', 'sep' => ',' ];
55
+		$parameters = ['query' => 'foo', 'sep' => ','];
56 56
 
57 57
 		$this->assertInternalType(
58 58
 			'object',
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
 	public function testJsonResultValuesFromRequestParameters_doProcessQueryFor(
66 66
 	) {
67 67
 
68
-		$parameters = [ 'approach' => 'smw', 'query' => 'foo, baa, gaah',
69
-		                     'sep'      => ',' ];
68
+		$parameters = ['approach' => 'smw', 'query' => 'foo, baa, gaah',
69
+		                     'sep'      => ','];
70 70
 
71 71
 		$this->assertInternalType(
72 72
 			'object',
@@ -77,8 +77,8 @@  discard block
 block discarded – undo
77 77
 	}
78 78
 
79 79
 	public function testSetDebugFlag() {
80
-		$this->ApiSFSRP->setDebugFlag( true );
81
-		$parameters = [ 'query' => 'foo , function', 'sep' => ',' ];
80
+		$this->ApiSFSRP->setDebugFlag(true);
81
+		$parameters = ['query' => 'foo , function', 'sep' => ','];
82 82
 
83 83
 		$this->assertInternalType(
84 84
 			'object',
@@ -89,9 +89,9 @@  discard block
 block discarded – undo
89 89
 	}
90 90
 
91 91
 	public function testSetDebugFlag_doProcessQueryFor() {
92
-		$this->ApiSFSRP->setDebugFlag( true );
93
-		$parameters = [ 'approach' => 'smw', 'query' => 'my Query,query2',
94
-		                     'sep'      => ',' ];
92
+		$this->ApiSFSRP->setDebugFlag(true);
93
+		$parameters = ['approach' => 'smw', 'query' => 'my Query,query2',
94
+		                     'sep'      => ','];
95 95
 
96 96
 		$this->assertInternalType(
97 97
 			'object',
@@ -104,11 +104,11 @@  discard block
 block discarded – undo
104 104
 	public function testGetFormattedValuesFrom() {
105 105
 		$sep = ",";
106 106
 		$values = "my Query,query2";
107
-		$result = [ "", "my Query", "query2" ];
107
+		$result = ["", "my Query", "query2"];
108 108
 		$formattedValues = $this->invokeMethod(
109
-			$this->ApiSFSRP, 'getFormattedValuesFrom', [ $sep, $values ]
109
+			$this->ApiSFSRP, 'getFormattedValuesFrom', [$sep, $values]
110 110
 		);
111
-		$this->assertEquals( $result, $formattedValues );
111
+		$this->assertEquals($result, $formattedValues);
112 112
 	}
113 113
 
114 114
 	/**
@@ -120,14 +120,14 @@  discard block
 block discarded – undo
120 120
 	 *
121 121
 	 * @return mixed Method return.
122 122
 	 */
123
-	public function invokeMethod( &$object, $methodName,
123
+	public function invokeMethod(&$object, $methodName,
124 124
 		array $parameters = []
125 125
 	) {
126
-		$reflection = new \ReflectionClass( get_class( $object ) );
127
-		$method = $reflection->getMethod( $methodName );
128
-		$method->setAccessible( true );
126
+		$reflection = new \ReflectionClass(get_class($object));
127
+		$method = $reflection->getMethod($methodName);
128
+		$method->setAccessible(true);
129 129
 
130
-		return $method->invokeArgs( $object, $parameters );
130
+		return $method->invokeArgs($object, $parameters);
131 131
 	}
132 132
 
133 133
 
Please login to merge, or discard this patch.
tests/phpunit/Unit/SelectFieldTest.php 1 patch
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -24,17 +24,17 @@  discard block
 block discarded – undo
24 24
 	private $SelectField;
25 25
 	private $parser;
26 26
 	// Defined variables
27
-	private $other_args_query_parametrized = [ 'query' => '((Category:Building Complex))((Part Of Site::@@@@));?Display Title;format~list;sort~Display Title;sep~,;link~none;headers~hide;limit~500' ];
27
+	private $other_args_query_parametrized = ['query' => '((Category:Building Complex))((Part Of Site::@@@@));?Display Title;format~list;sort~Display Title;sep~,;link~none;headers~hide;limit~500'];
28 28
 	private $expected_result_parametrized_setQuery = "[[Category:Building Complex]][[Part Of Site::@@@@]];?Display Title;format=list;sort=Display Title;sep=,;link=none;headers=hide;limit=500";
29
-	private $other_args_query_unparametrized = [ 'query' => '((Category:Building Complex));?Display Title;format~list;sort~Display Title;sep~,;link~none;headers~hide;limit~500' ];
30
-	private $other_args_function_parametrized = [ 'function' => '((Category:Building Complex))((Part Of Site::@@@@));?Display Title;format~list;sort~Display Title;sep~,;link~none;headers~hide;limit~500' ];
29
+	private $other_args_query_unparametrized = ['query' => '((Category:Building Complex));?Display Title;format~list;sort~Display Title;sep~,;link~none;headers~hide;limit~500'];
30
+	private $other_args_function_parametrized = ['function' => '((Category:Building Complex))((Part Of Site::@@@@));?Display Title;format~list;sort~Display Title;sep~,;link~none;headers~hide;limit~500'];
31 31
 	private $expected_result_parametrized_seFunction = '{{#[[Category:Building Complex]][[Part Of Site::@@@@]];?Display Title;format=list;sort=Display Title;sep=,;link=none;headers=hide;limit=500}}';
32
-	private $other_args_function_unparametrized = [ 'function' => 'ask:((Category:Building Complex));?Display Title;format~list;sort~Display Title;sep~@@;link~none;headers~hide;limit~500' ];
32
+	private $other_args_function_unparametrized = ['function' => 'ask:((Category:Building Complex));?Display Title;format~list;sort~Display Title;sep~@@;link~none;headers~hide;limit~500'];
33 33
 	private $expected_result_unparametrized_seFunction = "Building Complex:86543eab-4112-4616-be50-17dcdc24c346 (OFD.AEXH)@@Building Complex:5b9e26f8-6c57-48ff-a6b8-42a4e50fe472 (OFD.AEXH)@@Building Complex:93b076aa-cbe9-4371-8b61-c17c26f1872f (OFD.AMEXH)@@Building Complex:59577450-1582-4d6e-9621-3ac0531a728e (OFD.EEXH)@@Building Complex:1a9bed0b-67de-4e71-8528-f2b6a8907814 (RContiAve.Sport Complex)@@Building Complex:6a2242ea-7536-4a6d-85d2-f2ba4398ef44 (TB.BC)@@Building Complex:2db51fb1-10b6-4d4c-a152-f512914781ff (TB.BD)";
34 34
 
35 35
 	public function testCanConstruct() {
36 36
 
37
-		$this->assertInstanceOf( '\SFS\SelectField', $this->SelectField );
37
+		$this->assertInstanceOf('\SFS\SelectField', $this->SelectField);
38 38
 	}
39 39
 
40 40
 	public function testProcessParameters_Query() {
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 			"", $this->other_args_query_parametrized
44 44
 		);
45 45
 		$this->assertTrue(
46
-			array_key_exists( "query", $this->other_args_query_parametrized )
46
+			array_key_exists("query", $this->other_args_query_parametrized)
47 47
 		);
48 48
 	}
49 49
 
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
 
60 60
 	public function testParametrized_setQuery() {
61 61
 
62
-		$this->SelectField->setQuery( $this->other_args_query_parametrized );
62
+		$this->SelectField->setQuery($this->other_args_query_parametrized);
63 63
 
64 64
 		$this->assertEquals(
65 65
 			$this->expected_result_parametrized_setQuery,
@@ -78,16 +78,16 @@  discard block
 block discarded – undo
78 78
 			$was_replaced
79 79
 		);
80 80
 
81
-		$this->assertTrue( count( $was_remove[0] ) == 0 );
82
-		$this->assertTrue( count( $was_replaced[0] ) > 0 );
81
+		$this->assertTrue(count($was_remove[0]) == 0);
82
+		$this->assertTrue(count($was_replaced[0]) > 0);
83 83
 	}
84 84
 
85 85
 	public function testUnparametrized_setQuery() {
86 86
 
87
-		$this->SelectField->setQuery( $this->other_args_query_unparametrized );
87
+		$this->SelectField->setQuery($this->other_args_query_unparametrized);
88 88
 
89
-		$this->assertTrue( $this->SelectField->getValues() !== null );
90
-		$this->assertTrue( $this->SelectField->hasStaticValues() );
89
+		$this->assertTrue($this->SelectField->getValues() !== null);
90
+		$this->assertTrue($this->SelectField->hasStaticValues());
91 91
 	}
92 92
 
93 93
 	public function testParametrized_setFunction() {
@@ -109,26 +109,26 @@  discard block
 block discarded – undo
109 109
 			$this->other_args_function_unparametrized
110 110
 		);
111 111
 
112
-		$this->assertTrue( $this->SelectField->hasStaticValues() );
112
+		$this->assertTrue($this->SelectField->hasStaticValues());
113 113
 	}
114 114
 
115 115
 	public function testSetSelectIsMultiple_keyExistTrue() {
116
-		$other_args = [ "part_of_multiple" => "bla bla bla" ];
117
-		$this->SelectField->setSelectIsMultiple( $other_args );
118
-		$this->assertTrue( $this->SelectField->getData()["selectismultiple"] );
116
+		$other_args = ["part_of_multiple" => "bla bla bla"];
117
+		$this->SelectField->setSelectIsMultiple($other_args);
118
+		$this->assertTrue($this->SelectField->getData()["selectismultiple"]);
119 119
 	}
120 120
 
121 121
 	public function testSetSelectIsMultiple_keyExistFalse() {
122 122
 
123
-		$other_args = [ "Not_part_of_multiple" => "blas blas blas" ];
124
-		$this->SelectField->setSelectIsMultiple( $other_args );
125
-		$this->assertFalse( $this->SelectField->getData()["selectismultiple"] );
123
+		$other_args = ["Not_part_of_multiple" => "blas blas blas"];
124
+		$this->SelectField->setSelectIsMultiple($other_args);
125
+		$this->assertFalse($this->SelectField->getData()["selectismultiple"]);
126 126
 	}
127 127
 
128 128
 	public function testSetSelectTemplate_correctData() {
129 129
 		$input_name = "{{#[[Category:Building Complex]][[Part Of Site::@@@@]]";
130 130
 		$result = "{{#";
131
-		$this->SelectField->setSelectTemplate( $input_name );
131
+		$this->SelectField->setSelectTemplate($input_name);
132 132
 
133 133
 		$this->assertEquals(
134 134
 			$this->SelectField->getData()['selecttemplate'], $result
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 	public function testSetSelectTemplate_wrongData() {
139 139
 		$input_name = "Category:Building Complex";
140 140
 		$result = "";
141
-		$this->SelectField->setSelectTemplate( $input_name );
141
+		$this->SelectField->setSelectTemplate($input_name);
142 142
 
143 143
 		$this->assertEquals(
144 144
 			$this->SelectField->getData()['selecttemplate'], $result
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
 		$input_name = "{{#[[Category:Building Complex]][[Part Of Site::@@@@]]";
150 150
 		$result = "Part Of Site::@@@@]";
151 151
 
152
-		$this->SelectField->setSelectField( $input_name );
152
+		$this->SelectField->setSelectField($input_name);
153 153
 
154 154
 		$this->assertEquals(
155 155
 			$this->SelectField->getData()['selectfield'], $result
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 	public function testSetSelectField_wrongData() {
160 160
 		$input_name = "Category:Building Complex";
161 161
 		$result = "";
162
-		$this->SelectField->setSelectField( $input_name );
162
+		$this->SelectField->setSelectField($input_name);
163 163
 
164 164
 		$this->assertNotEquals(
165 165
 			$this->SelectField->getData()['selectfield'], $result
@@ -168,10 +168,10 @@  discard block
 block discarded – undo
168 168
 
169 169
 	public function testSetValueTemplate_containsMselectTemplate() {
170 170
 		$input_name = "{{#[[Category:Building Complex]][[Part Of Site::@@@@]]";
171
-		$other_args = [ "sametemplate" => "test values" ];
171
+		$other_args = ["sametemplate" => "test values"];
172 172
 		$result = "{{#";
173
-		$this->SelectField->setSelectTemplate( $input_name );
174
-		$this->SelectField->setValueTemplate( $other_args );
173
+		$this->SelectField->setSelectTemplate($input_name);
174
+		$this->SelectField->setValueTemplate($other_args);
175 175
 
176 176
 		$this->assertEquals(
177 177
 			$this->SelectField->getData()["valuetemplate"], $result
@@ -180,9 +180,9 @@  discard block
 block discarded – undo
180 180
 
181 181
 	public function testSetValueTemplate_containsOtherArgsTemplate() {
182 182
 
183
-		$other_args = [ "template" => "test values" ];
183
+		$other_args = ["template" => "test values"];
184 184
 
185
-		$this->SelectField->setValueTemplate( $other_args );
185
+		$this->SelectField->setValueTemplate($other_args);
186 186
 
187 187
 		$this->assertEquals(
188 188
 			$this->SelectField->getData()["valuetemplate"],
@@ -191,9 +191,9 @@  discard block
 block discarded – undo
191 191
 	}
192 192
 
193 193
 	public function testSetValueField() {
194
-		$other_args = [ "field" => "test values Field" ];
194
+		$other_args = ["field" => "test values Field"];
195 195
 
196
-		$this->SelectField->setValueField( $other_args );
196
+		$this->SelectField->setValueField($other_args);
197 197
 
198 198
 		$this->assertEquals(
199 199
 			$this->SelectField->getData()["valuefield"], $other_args["field"]
@@ -201,35 +201,35 @@  discard block
 block discarded – undo
201 201
 	}
202 202
 
203 203
 	public function testSetSelectRemove_keyExistTrue() {
204
-		$other_args = [ 'rmdiv' => "Test data" ];
205
-		$this->SelectField->setSelectRemove( $other_args );
206
-		$this->assertTrue( $this->SelectField->getData()["selectrm"] );
204
+		$other_args = ['rmdiv' => "Test data"];
205
+		$this->SelectField->setSelectRemove($other_args);
206
+		$this->assertTrue($this->SelectField->getData()["selectrm"]);
207 207
 	}
208 208
 
209 209
 	public function testSetSelectRemove_keyExistFalse() {
210 210
 
211
-		$other_args = [ "no_rmdiv" => "test data" ];
212
-		$this->SelectField->setSelectRemove( $other_args );
213
-		$this->assertFalse( $this->SelectField->getData()["selectrm"] );
211
+		$other_args = ["no_rmdiv" => "test data"];
212
+		$this->SelectField->setSelectRemove($other_args);
213
+		$this->assertFalse($this->SelectField->getData()["selectrm"]);
214 214
 	}
215 215
 
216 216
 	public function testSetLabel_keyExistTrue() {
217
-		$other_args = [ 'label' => "Test data" ];
218
-		$this->SelectField->setLabel( $other_args );
219
-		$this->assertTrue( $this->SelectField->getData()["label"] );
217
+		$other_args = ['label' => "Test data"];
218
+		$this->SelectField->setLabel($other_args);
219
+		$this->assertTrue($this->SelectField->getData()["label"]);
220 220
 	}
221 221
 
222 222
 	public function testSetLabel_keyExistFalse() {
223 223
 
224
-		$other_args = [ "no_label" => "test data" ];
225
-		$this->SelectField->setLabel( $other_args );
226
-		$this->assertArrayHasKey( "label", $this->SelectField->getData() );
227
-		$this->assertFalse( $this->SelectField->getData()["label"] );
224
+		$other_args = ["no_label" => "test data"];
225
+		$this->SelectField->setLabel($other_args);
226
+		$this->assertArrayHasKey("label", $this->SelectField->getData());
227
+		$this->assertFalse($this->SelectField->getData()["label"]);
228 228
 	}
229 229
 
230 230
 	public function testSetDelimiter_keyExistTrue() {
231
-		$other_args = [ "delimiter" => ":" ];
232
-		$this->SelectField->setDelimiter( $other_args );
231
+		$other_args = ["delimiter" => ":"];
232
+		$this->SelectField->setDelimiter($other_args);
233 233
 		$this->assertEquals(
234 234
 			$this->SelectField->getDelimiter(), $other_args["delimiter"]
235 235
 		);
@@ -240,8 +240,8 @@  discard block
 block discarded – undo
240 240
 
241 241
 	public function testSetWgPageFormsListSeparator_keyExistTrue() {
242 242
 
243
-		$g_args = [ "Global_delimiter" => ";" ];
244
-		$this->SelectField->setDelimiter( $g_args );
243
+		$g_args = ["Global_delimiter" => ";"];
244
+		$this->SelectField->setDelimiter($g_args);
245 245
 		$this->assertEquals(
246 246
 			$this->SelectField->getDelimiter(), $g_args["Global_delimiter"]
247 247
 		);
@@ -253,16 +253,16 @@  discard block
 block discarded – undo
253 253
 	protected function setUp() {
254 254
 		parent::setUp();
255 255
 		$this->parser = $GLOBALS['wgParser'];
256
-		$this->parser->setTitle( Title::newFromText( 'NO TITLE' ) );
256
+		$this->parser->setTitle(Title::newFromText('NO TITLE'));
257 257
 		$this->parser->mOptions = new ParserOptions();
258 258
 		$this->parser->mOutput = new ParserOutput(
259
-		);  // Stored result thats passed back to Parser Object
259
+		); // Stored result thats passed back to Parser Object
260 260
 		$this->parser->clearState();
261
-		$this->SelectField = new SelectField( $this->parser );
261
+		$this->SelectField = new SelectField($this->parser);
262 262
 	}
263 263
 
264 264
 	protected function tearDown() {
265
-		unset( $this->SelectField );
265
+		unset($this->SelectField);
266 266
 		parent::tearDown();
267 267
 	}
268 268
 
Please login to merge, or discard this patch.
tests/phpunit/Unit/SemanticFormsSelectInputTest.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
 		$isDisabled = false;
27 27
 
28 28
 		$otherArgs = [ 'template' => 'Foo', 'field' => '',
29
-		                    'function' => 'Bar', 'is_list' => true ];
29
+							'function' => 'Bar', 'is_list' => true ];
30 30
 
31 31
 		$parserOutput = $this->getMockBuilder( '\ParserOutput' )
32 32
 			->disableOriginalConstructor()->getMock();
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -25,17 +25,17 @@  discard block
 block discarded – undo
25 25
 		$isMandatory = false;
26 26
 		$isDisabled = false;
27 27
 
28
-		$otherArgs = [ 'template' => 'Foo', 'field' => '',
29
-		                    'function' => 'Bar', 'is_list' => true ];
28
+		$otherArgs = ['template' => 'Foo', 'field' => '',
29
+		                    'function' => 'Bar', 'is_list' => true];
30 30
 
31
-		$parserOutput = $this->getMockBuilder( '\ParserOutput' )
31
+		$parserOutput = $this->getMockBuilder('\ParserOutput')
32 32
 			->disableOriginalConstructor()->getMock();
33 33
 
34
-		$parser = $this->getMockBuilder( '\Parser' )
34
+		$parser = $this->getMockBuilder('\Parser')
35 35
 			->disableOriginalConstructor()->getMock();
36 36
 
37
-		$parser->expects( $this->any() )->method( 'getOutput' )->will(
38
-				$this->returnValue( $parserOutput )
37
+		$parser->expects($this->any())->method('getOutput')->will(
38
+				$this->returnValue($parserOutput)
39 39
 			);
40 40
 		$this->SFSInput = new SemanticFormsSelectInput(
41 41
 			$value, $inputName, $isMandatory, $isDisabled, $otherArgs
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 	}
44 44
 
45 45
 	protected function tearDown() {
46
-		unset( $this->SelectField );
46
+		unset($this->SelectField);
47 47
 		parent::tearDown();
48 48
 	}
49 49
 
@@ -70,14 +70,14 @@  discard block
 block discarded – undo
70 70
 
71 71
 	public function testGetParameters() {
72 72
 
73
-		$this->assertInternalType( 'array', $this->SFSInput->getParameters() );
73
+		$this->assertInternalType('array', $this->SFSInput->getParameters());
74 74
 	}
75 75
 
76 76
 
77 77
 	public function testGetResourceModuleNames() {
78
-		$rsmn = [ 'ext.sf_select.scriptselect' ];
78
+		$rsmn = ['ext.sf_select.scriptselect'];
79 79
 
80
-		$this->assertEquals( $rsmn, $this->SFSInput->getResourceModuleNames() );
80
+		$this->assertEquals($rsmn, $this->SFSInput->getResourceModuleNames());
81 81
 	}
82 82
 
83 83
 }
Please login to merge, or discard this patch.
tests/phpunit/Unit/ApiSemanticFormsSelectTest.php 2 patches
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
 	protected function setUp() {
26 26
 		parent::setUp();
27 27
 		$parameters = [ 'action' => 'sformsselect', 'approach' => 'smw',
28
-		                     'query'  => 'abc', 'sep' => ',' ];
28
+							 'query'  => 'abc', 'sep' => ',' ];
29 29
 
30 30
 		$this->ApiMain = new ApiMain(
31 31
 			$this->newRequestContext( $parameters ), true
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 
70 70
 	public function testGetParamDescription() {
71 71
 		$tdata = [ 'approach' => 'The actual approach: function or smw',
72
-		                'query'    => 'The query of the former' ];
72
+						'query'    => 'The query of the former' ];
73 73
 		$this->assertEquals( $this->ApiSFS->getParamDescription(), $tdata );
74 74
 	}
75 75
 
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -24,11 +24,11 @@  discard block
 block discarded – undo
24 24
 
25 25
 	protected function setUp() {
26 26
 		parent::setUp();
27
-		$parameters = [ 'action' => 'sformsselect', 'approach' => 'smw',
28
-		                     'query'  => 'abc', 'sep' => ',' ];
27
+		$parameters = ['action' => 'sformsselect', 'approach' => 'smw',
28
+		                     'query'  => 'abc', 'sep' => ','];
29 29
 
30 30
 		$this->ApiMain = new ApiMain(
31
-			$this->newRequestContext( $parameters ), true
31
+			$this->newRequestContext($parameters), true
32 32
 		);
33 33
 		$this->ApiSFS = new ApiSemanticFormsSelect(
34 34
 			$this->ApiMain, 'sformsselect'
@@ -36,15 +36,15 @@  discard block
 block discarded – undo
36 36
 	}
37 37
 
38 38
 	protected function tearDown() {
39
-		unset( $this->ApiSFS );
40
-		unset( $this->ApiMain );
39
+		unset($this->ApiSFS);
40
+		unset($this->ApiMain);
41 41
 		parent::tearDown();
42 42
 	}
43 43
 
44 44
 
45 45
 	public function testCanConstruct() {
46 46
 
47
-		$apiMain = new ApiMain( $this->newRequestContext( [] ), true );
47
+		$apiMain = new ApiMain($this->newRequestContext([]), true);
48 48
 
49 49
 		$instance = new ApiSemanticFormsSelect(
50 50
 			$apiMain, 'sformsselect'
@@ -63,30 +63,30 @@  discard block
 block discarded – undo
63 63
 	}
64 64
 
65 65
 	public function testGetDescription() {
66
-		$tdata = [ 'API for providing SemanticFormsSelect values' ];
67
-		$this->assertEquals( $this->ApiSFS->getDescription(), $tdata );
66
+		$tdata = ['API for providing SemanticFormsSelect values'];
67
+		$this->assertEquals($this->ApiSFS->getDescription(), $tdata);
68 68
 	}
69 69
 
70 70
 	public function testGetParamDescription() {
71
-		$tdata = [ 'approach' => 'The actual approach: function or smw',
72
-		                'query'    => 'The query of the former' ];
73
-		$this->assertEquals( $this->ApiSFS->getParamDescription(), $tdata );
71
+		$tdata = ['approach' => 'The actual approach: function or smw',
72
+		                'query'    => 'The query of the former'];
73
+		$this->assertEquals($this->ApiSFS->getParamDescription(), $tdata);
74 74
 	}
75 75
 
76 76
 	public function testGetVersion() {
77 77
 		$tdata = 'SFS\ApiSemanticFormsSelect: 1.1';
78
-		$this->assertEquals( $this->ApiSFS->getVersion(), $tdata );
78
+		$this->assertEquals($this->ApiSFS->getVersion(), $tdata);
79 79
 	}
80 80
 
81 81
 
82
-	private function newRequestContext( $request = [] ) {
82
+	private function newRequestContext($request = []) {
83 83
 
84 84
 		$context = new RequestContext();
85 85
 
86
-		if ( $request instanceof WebRequest ) {
87
-			$context->setRequest( $request );
86
+		if ($request instanceof WebRequest) {
87
+			$context->setRequest($request);
88 88
 		} else {
89
-			$context->setRequest( new FauxRequest( $request, true ) );
89
+			$context->setRequest(new FauxRequest($request, true));
90 90
 		}
91 91
 
92 92
 		return $context;
Please login to merge, or discard this patch.
tests/phpunit/Unit/OutputTest.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -24,24 +24,24 @@
 block discarded – undo
24 24
 	}
25 25
 
26 26
 	protected function tearDown() {
27
-		unset( $this->data );
27
+		unset($this->data);
28 28
 		parent::tearDown();
29 29
 	}
30 30
 
31 31
 	public function testCanConstruct() {
32
-		$this->assertInstanceOf( '\SFS\Output', new Output() );
32
+		$this->assertInstanceOf('\SFS\Output', new Output());
33 33
 	}
34 34
 
35 35
 	public function testAddToHeadItem() {
36
-		$ret = Output::addToHeadItem( $this->data );
36
+		$ret = Output::addToHeadItem($this->data);
37 37
 
38
-		$this->assertArrayHasKey( 'Foo', $ret );
39
-		$this->assertArrayHasKey( 'Spam', $ret );
38
+		$this->assertArrayHasKey('Foo', $ret);
39
+		$this->assertArrayHasKey('Spam', $ret);
40 40
 	}
41 41
 
42 42
 	public function testCommitToParserOutput() {
43 43
 		global $wgOut;
44
-		$expected_result = '[' . json_encode( $this->data ) . ']';
44
+		$expected_result = '['.json_encode($this->data).']';
45 45
 		Output::commitToParserOutput();
46 46
 		$this->assertEquals(
47 47
 			$expected_result, $wgOut->getJsConfigVars()['sf_select']
Please login to merge, or discard this patch.