Test Failed
Push — intl ( 00087a...e65f29 )
by Fabio
05:55
created
framework/Web/UI/WebControls/TCustomValidator.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -109,7 +109,7 @@
 block discarded – undo
109 109
 	}
110 110
 
111 111
 	/**
112
-	 * @return TControl|null control to be validated. Null if no control is found.
112
+	 * @return \Prado\Web\UI\TControl|null control to be validated. Null if no control is found.
113 113
 	 */
114 114
 	public function getValidationTarget()
115 115
 	{
Please login to merge, or discard this patch.
framework/Web/UI/WebControls/TRepeater.php 1 patch
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
 	}
287 287
 
288 288
 	/**
289
-	 * @param ITemplate $value the template for repeater items
289
+	 * @param \Prado\Web\UI\TTemplate $value the template for repeater items
290 290
 	 * @throws TInvalidDataTypeException if the input is not an {@link ITemplate} or not null.
291 291
 	 */
292 292
 	public function setItemTemplate($value)
@@ -463,7 +463,7 @@  discard block
 block discarded – undo
463 463
 	 * This method invokes {@link createItem} to create a new repeater item.
464 464
 	 * @param int $itemIndex zero-based item index.
465 465
 	 * @param TListItemType $itemType item type
466
-	 * @return TControl the created item, null if item is not created
466
+	 * @return \Prado\TComponent|null the created item, null if item is not created
467 467
 	 */
468 468
 	private function createItemInternal($itemIndex, $itemType)
469 469
 	{
@@ -483,7 +483,7 @@  discard block
 block discarded – undo
483 483
 	 * @param int $itemIndex zero-based item index.
484 484
 	 * @param TListItemType $itemType item type
485 485
 	 * @param mixed $dataItem data to be associated with the item
486
-	 * @return TControl the created item, null if item is not created
486
+	 * @return \Prado\TComponent|null the created item, null if item is not created
487 487
 	 */
488 488
 	private function createItemWithDataInternal($itemIndex, $itemType, $dataItem)
489 489
 	{
@@ -506,7 +506,7 @@  discard block
 block discarded – undo
506 506
 	 * Creates a repeater item instance based on the item type and index.
507 507
 	 * @param int $itemIndex zero-based item index
508 508
 	 * @param TListItemType $itemType item type
509
-	 * @return TControl created repeater item
509
+	 * @return null|\Prado\TComponent created repeater item
510 510
 	 */
511 511
 	protected function createItem($itemIndex, $itemType)
512 512
 	{
Please login to merge, or discard this patch.
framework/Web/UI/ActiveControls/TCallbackErrorHandler.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -78,15 +78,15 @@
 block discarded – undo
78 78
 		$data['file'] = $this->hidePrivatePathParts($exception->getFile());
79 79
 		$data['line'] = $exception->getLine();
80 80
 		$data['trace'] = $exception->getTrace();
81
-		foreach($data['trace'] as $k => $v)
81
+		foreach ($data['trace'] as $k => $v)
82 82
 		{
83
-			if(isset($v['file']))
83
+			if (isset($v['file']))
84 84
 				$data['trace'][$k]['file'] = $this->hidePrivatePathParts($v['file']);
85 85
 
86
-			if(isset($v['args']))
86
+			if (isset($v['args']))
87 87
 			{
88 88
 				$argsout = [];
89
-				foreach($v['args'] as $kArg => $vArg)
89
+				foreach ($v['args'] as $kArg => $vArg)
90 90
 				{
91 91
 					$data['trace'][$k]['args'][$kArg] = TVarDumper::dump($vArg, 0, false);
92 92
 				}
Please login to merge, or discard this patch.
framework/Util/TFirebugLogRoute.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
 		$first = $logs[0][3];
42 42
 		$even = true;
43 43
 
44
-		$blocks = [ [ 'info', 'Tot Time', 'Time    ', '[Level] [Category] [Message]' ] ];
44
+		$blocks = [['info', 'Tot Time', 'Time    ', '[Level] [Category] [Message]']];
45 45
 		for ($i = 0, $n = count($logs); $i < $n; ++$i) {
46 46
 			if ($i < $n - 1) {
47 47
 				$timing['delta'] = $logs[$i + 1][3] - $logs[$i][3];
Please login to merge, or discard this patch.
Upper-Lower-Casing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
 
84 84
 	console.log ("[Tot Time] [Time    ] [Level] [Category] [Message]");
85 85
 
86
-EOD;
86
+eod;
87 87
 
88 88
 		return $string;
89 89
 	}
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 }
123 123
 </script>
124 124
 
125
-EOD;
125
+eod;
126 126
 
127 127
 		return $string;
128 128
 	}
Please login to merge, or discard this patch.
framework/Web/UI/WebControls/TDatePicker.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -483,7 +483,7 @@  discard block
 block discarded – undo
483 483
 	 * Loads date from drop down list data.
484 484
 	 * @param string $key the key that can be used to retrieve data from the input data collection
485 485
 	 * @param array $values the input data collection
486
-	 * @return array the date selected
486
+	 * @return string the date selected
487 487
 	 */
488 488
 	protected function getDateFromPostData($key, $values)
489 489
 	{
@@ -647,7 +647,7 @@  discard block
 block discarded – undo
647 647
 	/**
648 648
 	 * Renders the calendar drop down list depending on the DateFormat pattern.
649 649
 	 * @param THtmlWriter $writer the Html writer to render the drop down lists.
650
-	 * @param array $date the current selected date
650
+	 * @param \DateTime $date the current selected date
651 651
 	 */
652 652
 	protected function renderCalendarSelections($writer, $date)
653 653
 	{
Please login to merge, or discard this patch.
framework/I18N/core/CultureInfo.php 3 patches
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -566,8 +566,9 @@  discard block
 block discarded – undo
566 566
 			return $obj;
567 567
 		} elseif($obj instanceof \ResourceBundle) {
568 568
 			$array = array();
569
-			foreach($obj as $k => $v)
570
-				$array[$k] = $v;
569
+			foreach($obj as $k => $v) {
570
+							$array[$k] = $v;
571
+			}
571 572
 		} else {
572 573
 			$array = $obj;
573 574
 		}
@@ -603,8 +604,9 @@  discard block
 block discarded – undo
603 604
 		if($arr === null)
604 605
 		{
605 606
 			$arr = $this->findInfo('Currencies', true, 'Currencies');
606
-			foreach($arr as $k => $v)
607
-				$arr[$k] = $this->simplify($v);
607
+			foreach($arr as $k => $v) {
608
+							$arr[$k] = $this->simplify($v);
609
+			}
608 610
 		}
609 611
 		return $arr;
610 612
 	}
Please login to merge, or discard this patch.
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
 
239 239
 	/**
240 240
 	 * Load the ICU culture data for the specific culture identifier.
241
-	 * @param string $culture the culture identifier.
241
+	 * @param string $cultureName the culture identifier.
242 242
 	 */
243 243
 	protected function loadCultureData($cultureName)
244 244
 	{
@@ -282,6 +282,7 @@  discard block
 block discarded – undo
282 282
 	 * currency for "en_AU", you need to use findInfo("Currencies,true);.
283 283
 	 * @param string $path the data you want to find.
284 284
 	 * @param bool $merge merge the data from its parents.
285
+	 * @param string $key
285 286
 	 * @return mixed the specific ICU data.
286 287
 	 */
287 288
 	public function findInfo($path='/', $merge=false, $key = null)
@@ -487,7 +488,6 @@  discard block
 block discarded – undo
487 488
 	 * Simplify a single element array into its own value.
488 489
 	 * E.g. <code>array(0 => array('hello'), 1 => 'world');</code>
489 490
 	 * becomes <code>array(0 => 'hello', 1 => 'world');</code>
490
-	 * @param array $array with single elements arrays
491 491
 	 * @return array simplified array.
492 492
 	 */
493 493
 	protected function simplify($obj)
@@ -559,7 +559,7 @@  discard block
 block discarded – undo
559 559
 
560 560
 	/**
561 561
 	 * Get a list of timezones in the language of the localized version.
562
-	 * @return array list of localized timezones.
562
+	 * @return string[] list of localized timezones.
563 563
 	 */
564 564
 	public function getTimeZones()
565 565
 	{
Please login to merge, or discard this patch.
Spacing   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -246,24 +246,24 @@  discard block
 block discarded – undo
246 246
 		$current_part = $culture_parts[0];
247 247
 
248 248
 		$culturesToLoad = [$current_part];
249
-		for($i = 1, $k = count($culture_parts); $i < $k; ++$i)
249
+		for ($i = 1, $k = count($culture_parts); $i < $k; ++$i)
250 250
 		{
251
-			$current_part .= '_'.$culture_parts[$i];
251
+			$current_part .= '_' . $culture_parts[$i];
252 252
 			$culturesToLoad[] = $current_part;
253 253
 		}
254 254
 
255
-		foreach(self::$bundleNames as $key => $bundleName)
255
+		foreach (self::$bundleNames as $key => $bundleName)
256 256
 		{
257
-			if(!array_key_exists($key, $this->data))
257
+			if (!array_key_exists($key, $this->data))
258 258
 				$this->data[$key] = [];
259 259
 		}
260
-		foreach($culturesToLoad as $culture)
260
+		foreach ($culturesToLoad as $culture)
261 261
 		{
262
-			if(in_array($culture, $this->resourceBundles))
262
+			if (in_array($culture, $this->resourceBundles))
263 263
 				continue;
264 264
 
265 265
 			array_unshift($this->resourceBundles, $culture);
266
-			foreach(self::$bundleNames as $key => $bundleName)
266
+			foreach (self::$bundleNames as $key => $bundleName)
267 267
 			{
268 268
 				$this->data[$key][$culture] = \ResourceBundle::create($culture, $bundleName, false);
269 269
 			}
@@ -284,17 +284,17 @@  discard block
 block discarded – undo
284 284
 	 * @param bool $merge merge the data from its parents.
285 285
 	 * @return mixed the specific ICU data.
286 286
 	 */
287
-	public function findInfo($path='/', $merge=false, $key = null)
287
+	public function findInfo($path = '/', $merge = false, $key = null)
288 288
 	{
289 289
 		$result = [];
290 290
 
291
-		if($key === null)
291
+		if ($key === null)
292 292
 		{
293 293
 			// try to guess the bundle from the path. Always defaults to "Core".
294 294
 			$key = 'Core';
295
-			foreach(self::$bundleNames as $bundleName => $icuBundleName)
295
+			foreach (self::$bundleNames as $bundleName => $icuBundleName)
296 296
 			{
297
-				if(strpos($path, $bundleName) === 0)
297
+				if (strpos($path, $bundleName) === 0)
298 298
 				{
299 299
 					$key = $bundleName;
300 300
 					break;
@@ -302,17 +302,17 @@  discard block
 block discarded – undo
302 302
 			}
303 303
 		}
304 304
 
305
-		if(!array_key_exists($key, $this->data))
305
+		if (!array_key_exists($key, $this->data))
306 306
 			return $result;
307
-		foreach($this->resourceBundles as $culture)
307
+		foreach ($this->resourceBundles as $culture)
308 308
 		{
309 309
 			$res = $this->data[$key][$culture];
310
-			if($res === null)
310
+			if ($res === null)
311 311
 				continue;
312 312
 			$info = $this->searchResources($res, $path);
313
-			if($info)
313
+			if ($info)
314 314
 			{
315
-				if($merge)
315
+				if ($merge)
316 316
 					$result = array_merge($result, $info);
317 317
 				else
318 318
 					return $info;
@@ -330,16 +330,16 @@  discard block
 block discarded – undo
330 330
 	 * @param string $path slash "/" separated array path.
331 331
 	 * @return mixed the value array using the path
332 332
 	 */
333
-	private function searchResources($info, $path='/')
333
+	private function searchResources($info, $path = '/')
334 334
 	{
335 335
 		$index = explode('/', $path);
336 336
 
337 337
 		$resource = $info;
338
-		for($i = 0, $k = count($index); $i < $k; ++$i)
338
+		for ($i = 0, $k = count($index); $i < $k; ++$i)
339 339
 		{
340 340
 
341 341
 			$resource = $resource->get($index[$i], false);
342
-			if($resource === null)
342
+			if ($resource === null)
343 343
 				return null;
344 344
 		}
345 345
 
@@ -377,8 +377,8 @@  discard block
 block discarded – undo
377 377
 		$reg = substr($this->culture, 3, 2);
378 378
 		$language = $this->findInfo("Languages/{$lang}");
379 379
 		$region = $this->findInfo("Countries/{$reg}");
380
-		if($region)
381
-			return $language.' ('.$region.')';
380
+		if ($region)
381
+			return $language . ' (' . $region . ')';
382 382
 		else
383 383
 			return $language;
384 384
 	}
@@ -401,8 +401,8 @@  discard block
 block discarded – undo
401 401
 		}
402 402
 
403 403
 		$region = $culture->findInfo("Countries/{$reg}");
404
-		if($region)
405
-			return $language.' ('.$region.')';
404
+		if ($region)
405
+			return $language . ' (' . $region . ')';
406 406
 		else
407 407
 			return $language;
408 408
 	}
@@ -458,25 +458,25 @@  discard block
 block discarded – undo
458 458
 	 * or CultureInfo::SPECIFIC.
459 459
 	 * @return array list of culture information available.
460 460
 	 */
461
-	public static function getCultures($type=CultureInfo::ALL)
461
+	public static function getCultures($type = CultureInfo::ALL)
462 462
 	{
463 463
 		$all = \ResourceBundle::getLocales('');
464 464
 
465
-		switch($type)
465
+		switch ($type)
466 466
 		{
467 467
 			case CultureInfo::ALL :
468 468
 				return $all;
469 469
 			case CultureInfo::NEUTRAL :
470
-				foreach($all as $key => $culture)
470
+				foreach ($all as $key => $culture)
471 471
 				{
472
-					if(strlen($culture) != 2)
472
+					if (strlen($culture) != 2)
473 473
 						unset($all[$key]);
474 474
 				}
475 475
 				return $all;
476 476
 			case CultureInfo::SPECIFIC :
477
-				foreach($all as $key => $culture)
477
+				foreach ($all as $key => $culture)
478 478
 				{
479
-					if(strlen($culture) == 2)
479
+					if (strlen($culture) == 2)
480 480
 						unset($all[$key]);
481 481
 				}
482 482
 				return $all;
@@ -492,17 +492,17 @@  discard block
 block discarded – undo
492 492
 	 */
493 493
 	protected function simplify($obj)
494 494
 	{
495
-		if(is_scalar($obj)) {
495
+		if (is_scalar($obj)) {
496 496
 			return $obj;
497
-		} elseif($obj instanceof \ResourceBundle) {
497
+		} elseif ($obj instanceof \ResourceBundle) {
498 498
 			$array = array();
499
-			foreach($obj as $k => $v)
499
+			foreach ($obj as $k => $v)
500 500
 				$array[$k] = $v;
501 501
 		} else {
502 502
 			$array = $obj;
503 503
 		}
504 504
 
505
-		for($i = 0, $k = count($array); $i<$k; ++$i)
505
+		for ($i = 0, $k = count($array); $i < $k; ++$i)
506 506
 		{
507 507
 			$key = key($array);
508 508
 			if (is_array($array[$key])
@@ -530,10 +530,10 @@  discard block
 block discarded – undo
530 530
 	public function getCurrencies()
531 531
 	{
532 532
 		static $arr;
533
-		if($arr === null)
533
+		if ($arr === null)
534 534
 		{
535 535
 			$arr = $this->findInfo('Currencies', true, 'Currencies');
536
-			foreach($arr as $k => $v)
536
+			foreach ($arr as $k => $v)
537 537
 				$arr[$k] = $this->simplify($v);
538 538
 		}
539 539
 		return $arr;
@@ -564,15 +564,15 @@  discard block
 block discarded – undo
564 564
 	public function getTimeZones()
565 565
 	{
566 566
 		static $arr;
567
-		if($arr === null)
567
+		if ($arr === null)
568 568
 		{
569 569
 			$validPrefixes = array('Africa', 'America', 'Antarctica', 'Arctic', 'Asia', 'Atlantic', 'Australia', 'Etc', 'Europe', 'Indian', 'Pacific');
570 570
 			$tmp = $this->findInfo('zoneStrings', true, 'zoneStrings');
571
-			foreach($tmp as $k => $v)
571
+			foreach ($tmp as $k => $v)
572 572
 			{
573
-				foreach($validPrefixes as $prefix)
573
+				foreach ($validPrefixes as $prefix)
574 574
 				{
575
-					if(strpos($k, $prefix) === 0)
575
+					if (strpos($k, $prefix) === 0)
576 576
 					{
577 577
 						$arr[] = str_replace(':', '/', $k);
578 578
 						break;
Please login to merge, or discard this patch.
framework/I18N/TDateFormat.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -190,11 +190,11 @@  discard block
 block discarded – undo
190 190
 	 */
191 191
 	protected function getFormatter($culture, $datetype, $timetype)
192 192
 	{
193
-		if(!isset(self::$formatters[$culture]))
193
+		if (!isset(self::$formatters[$culture]))
194 194
 			self::$formatters[$culture] = [];
195
-		if(!isset(self::$formatters[$culture][$datetype]))
195
+		if (!isset(self::$formatters[$culture][$datetype]))
196 196
 			self::$formatters[$culture][$datetype] = [];
197
-		if(!isset(self::$formatters[$culture][$datetype][$timetype]))
197
+		if (!isset(self::$formatters[$culture][$datetype][$timetype]))
198 198
 			self::$formatters[$culture][$datetype][$timetype] = new \IntlDateFormatter($culture, $datetype, $timetype);
199 199
 
200 200
 		return self::$formatters[$culture][$datetype][$timetype];
@@ -230,14 +230,14 @@  discard block
 block discarded – undo
230 230
 		$timetype = \IntlDateFormatter::LONG;
231 231
 
232 232
 		// try the "date time" pattern format
233
-		if(!empty($pattern))
233
+		if (!empty($pattern))
234 234
 		{
235 235
 			$subs = explode(' ', $pattern, 2);
236 236
 			if (count($subs) == 2) {
237 237
 				$sub0 = $this->getPreset($subs[0]);
238 238
 				$sub1 = $this->getPreset($subs[1]);
239 239
 
240
-				if($sub0 !== null && $sub1 !== null)
240
+				if ($sub0 !== null && $sub1 !== null)
241 241
 				{
242 242
 					$datetype = $sub0;
243 243
 					$timetype = $sub1;
@@ -247,10 +247,10 @@  discard block
 block discarded – undo
247 247
 		}
248 248
 
249 249
 		// try the "date" pattern format
250
-		if(!empty($pattern))
250
+		if (!empty($pattern))
251 251
 		{
252 252
 			$sub = $this->getPreset($pattern);
253
-			if($sub !== null)
253
+			if ($sub !== null)
254 254
 			{
255 255
 				$datetype = $sub;
256 256
 				$timetype = $sub;
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
 			}
259 259
 		}
260 260
 
261
-		if(empty($pattern))
261
+		if (empty($pattern))
262 262
 		{
263 263
 			$formatter = $this->getFormatter($culture, $datetype, $timetype);
264 264
 		} else {
Please login to merge, or discard this patch.
framework/I18N/TGlobalizationAutoDetect.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -79,7 +79,7 @@
 block discarded – undo
79 79
 	protected function getIsValidLocale($locale)
80 80
 	{
81 81
 		static $allLocales;
82
-		if($allLocales === null)
82
+		if ($allLocales === null)
83 83
 		{
84 84
 			$all = \ResourceBundle::getLocales('');
85 85
 		}
Please login to merge, or discard this patch.
framework/I18N/TNumberFormat.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -195,9 +195,9 @@  discard block
 block discarded – undo
195 195
 	 */
196 196
 	protected function getFormatter($culture, $type)
197 197
 	{
198
-		if(!isset(self::$formatters[$culture]))
198
+		if (!isset(self::$formatters[$culture]))
199 199
 			self::$formatters[$culture] = [];
200
-		if(!isset(self::$formatters[$culture][$type]))
200
+		if (!isset(self::$formatters[$culture][$type]))
201 201
 			self::$formatters[$culture][$type] = new \NumberFormatter($culture, $type);
202 202
 
203 203
 		return self::$formatters[$culture][$type];
@@ -221,7 +221,7 @@  discard block
 block discarded – undo
221 221
 		$type = $this->getType();
222 222
 		$pattern = $this->getPattern();
223 223
 
224
-		if(empty($pattern))
224
+		if (empty($pattern))
225 225
 		{
226 226
 			$formatter = $this->getFormatter($culture, $type);
227 227
 		} else {
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
 			$formatter->setPattern($pattern);
230 230
 		}
231 231
 
232
-		if($type === \NumberFormatter::CURRENCY)
232
+		if ($type === \NumberFormatter::CURRENCY)
233 233
 		{
234 234
 			$result = $formatter->formatCurrency($value, $this->getCurrency());
235 235
 		} else {
Please login to merge, or discard this patch.