@@ -259,7 +259,7 @@  | 
                                                    ||
| 259 | 259 | * Returns an array containing all the descendants (direct and indirect)  | 
                                                        
| 260 | 260 | * of a class.  | 
                                                        
| 261 | 261 | *  | 
                                                        
| 262 | - * @param string|object $class  | 
                                                        |
| 262 | + * @param string $class  | 
                                                        |
| 263 | 263 | * @return array  | 
                                                        
| 264 | 264 | */  | 
                                                        
| 265 | 265 | public function getDescendantsOf($class)  | 
                                                        
@@ -59,7 +59,7 @@  | 
                                                    ||
| 59 | 59 | * @param string|array $permissionCode Optional  | 
                                                        
| 60 | 60 | * @param boolean $tryUsingSessionLogin If true, then the method with authenticate against the  | 
                                                        
| 61 | 61 | * session log-in if those credentials are disabled.  | 
                                                        
| 62 | - * @return bool|Member  | 
                                                        |
| 62 | + * @return null|Member  | 
                                                        |
| 63 | 63 | * @throws HTTPResponse_Exception  | 
                                                        
| 64 | 64 | */  | 
                                                        
| 65 | 65 | public static function requireLogin(  | 
                                                        
@@ -201,12 +201,12 @@ discard block  | 
                                                    ||
| 201 | 201 | |
| 202 | 202 | /**  | 
                                                        
| 203 | 203 | * Email constructor.  | 
                                                        
| 204 | - * @param string|array|null $from  | 
                                                        |
| 205 | - * @param string|array|null $to  | 
                                                        |
| 204 | + * @param string $from  | 
                                                        |
| 205 | + * @param string $to  | 
                                                        |
| 206 | 206 | * @param string|null $subject  | 
                                                        
| 207 | 207 | * @param string|null $body  | 
                                                        
| 208 | - * @param string|array|null $cc  | 
                                                        |
| 209 | - * @param string|array|null $bcc  | 
                                                        |
| 208 | + * @param string $cc  | 
                                                        |
| 209 | + * @param string $bcc  | 
                                                        |
| 210 | 210 | * @param string|null $returnPath  | 
                                                        
| 211 | 211 | */  | 
                                                        
| 212 | 212 | public function __construct(  | 
                                                        
@@ -292,7 +292,7 @@ discard block  | 
                                                    ||
| 292 | 292 | }  | 
                                                        
| 293 | 293 | |
| 294 | 294 | /**  | 
                                                        
| 295 | - * @param string|array $address  | 
                                                        |
| 295 | + * @param string $address  | 
                                                        |
| 296 | 296 | * @param string|null $name  | 
                                                        
| 297 | 297 | * @return $this  | 
                                                        
| 298 | 298 | */  | 
                                                        
@@ -369,7 +369,7 @@ discard block  | 
                                                    ||
| 369 | 369 | }  | 
                                                        
| 370 | 370 | |
| 371 | 371 | /**  | 
                                                        
| 372 | - * @param string|array $address  | 
                                                        |
| 372 | + * @param string $address  | 
                                                        |
| 373 | 373 | * @param string|null $name  | 
                                                        
| 374 | 374 | * @return $this  | 
                                                        
| 375 | 375 | */  | 
                                                        
@@ -401,7 +401,7 @@ discard block  | 
                                                    ||
| 401 | 401 | }  | 
                                                        
| 402 | 402 | |
| 403 | 403 | /**  | 
                                                        
| 404 | - * @param string|array $address  | 
                                                        |
| 404 | + * @param string $address  | 
                                                        |
| 405 | 405 | * @param string|null $name  | 
                                                        
| 406 | 406 | * @return $this  | 
                                                        
| 407 | 407 | */  | 
                                                        
@@ -433,7 +433,7 @@ discard block  | 
                                                    ||
| 433 | 433 | }  | 
                                                        
| 434 | 434 | |
| 435 | 435 | /**  | 
                                                        
| 436 | - * @param string|array $address  | 
                                                        |
| 436 | + * @param string $address  | 
                                                        |
| 437 | 437 | * @param string|null $name  | 
                                                        
| 438 | 438 | * @return $this  | 
                                                        
| 439 | 439 | */  | 
                                                        
@@ -450,7 +450,7 @@ discard block  | 
                                                    ||
| 450 | 450 | }  | 
                                                        
| 451 | 451 | |
| 452 | 452 | /**  | 
                                                        
| 453 | - * @param string|array $address  | 
                                                        |
| 453 | + * @param string $address  | 
                                                        |
| 454 | 454 | * @param string|null $name  | 
                                                        
| 455 | 455 | * @return $this  | 
                                                        
| 456 | 456 | */  | 
                                                        
@@ -462,7 +462,7 @@ discard block  | 
                                                    ||
| 462 | 462 | }  | 
                                                        
| 463 | 463 | |
| 464 | 464 | /**  | 
                                                        
| 465 | - * @param string|array $address  | 
                                                        |
| 465 | + * @param string $address  | 
                                                        |
| 466 | 466 | * @param string|null $name  | 
                                                        
| 467 | 467 | * @return $this  | 
                                                        
| 468 | 468 | */  | 
                                                        
@@ -568,7 +568,7 @@ discard block  | 
                                                    ||
| 568 | 568 | }  | 
                                                        
| 569 | 569 | |
| 570 | 570 | /**  | 
                                                        
| 571 | - * @param string|array $name The data name to add or array to names => value  | 
                                                        |
| 571 | + * @param string $name The data name to add or array to names => value  | 
                                                        |
| 572 | 572 | * @param string|null $value The value of the data to add  | 
                                                        
| 573 | 573 | * @return $this  | 
                                                        
| 574 | 574 | */  | 
                                                        
@@ -739,7 +739,7 @@ discard block  | 
                                                    ||
| 739 | 739 | }  | 
                                                        
| 740 | 740 | |
| 741 | 741 | /**  | 
                                                        
| 742 | - * @return array|bool  | 
                                                        |
| 742 | + * @return boolean  | 
                                                        |
| 743 | 743 | */  | 
                                                        
| 744 | 744 | public function sendPlain()  | 
                                                        
| 745 | 745 |      { | 
                                                        
@@ -795,7 +795,7 @@ discard block  | 
                                                    ||
| 795 | 795 | }  | 
                                                        
| 796 | 796 | |
| 797 | 797 | /**  | 
                                                        
| 798 | - * @return Swift_MimePart|false  | 
                                                        |
| 798 | + * @return \Swift_Mime_MimeEntity  | 
                                                        |
| 799 | 799 | */  | 
                                                        
| 800 | 800 | public function findPlainPart()  | 
                                                        
| 801 | 801 |      { | 
                                                        
@@ -90,7 +90,7 @@  | 
                                                    ||
| 90 | 90 | * Will also populate the $_GET['url'] var safely  | 
                                                        
| 91 | 91 | *  | 
                                                        
| 92 | 92 | * @param array $variables  | 
                                                        
| 93 | - * @return array Cleaned variables  | 
                                                        |
| 93 | + * @return string|null Cleaned variables  | 
                                                        |
| 94 | 94 | */  | 
                                                        
| 95 | 95 | protected static function cleanEnvironment(array $variables)  | 
                                                        
| 96 | 96 |      { | 
                                                        
@@ -51,7 +51,7 @@ discard block  | 
                                                    ||
| 51 | 51 |       * Only increases up to the maximum defined in {@link setMemoryLimitMax()}, | 
                                                        
| 52 | 52 | * and defaults to the 'memory_limit' setting in the PHP configuration.  | 
                                                        
| 53 | 53 | *  | 
                                                        
| 54 | - * @param string|float|int $memoryLimit A memory limit string, such as "64M". If omitted, unlimited memory will be set.  | 
                                                        |
| 54 | + * @param integer $memoryLimit A memory limit string, such as "64M". If omitted, unlimited memory will be set.  | 
                                                        |
| 55 | 55 | * @return bool true indicates a successful change, false a denied change.  | 
                                                        
| 56 | 56 | */  | 
                                                        
| 57 | 57 | public static function increaseMemoryLimitTo($memoryLimit = -1)  | 
                                                        
@@ -85,7 +85,7 @@ discard block  | 
                                                    ||
| 85 | 85 | * The same result can also be achieved through 'suhosin.memory_limit'  | 
                                                        
| 86 | 86 | * if PHP is running with the Suhosin system.  | 
                                                        
| 87 | 87 | *  | 
                                                        
| 88 | - * @param string|float $memoryLimit Memory limit string or float value  | 
                                                        |
| 88 | + * @param null|double $memoryLimit Memory limit string or float value  | 
                                                        |
| 89 | 89 | */  | 
                                                        
| 90 | 90 | static function setMemoryLimitMax($memoryLimit)  | 
                                                        
| 91 | 91 |      { | 
                                                        
@@ -96,7 +96,7 @@ discard block  | 
                                                    ||
| 96 | 96 | }  | 
                                                        
| 97 | 97 | |
| 98 | 98 | /**  | 
                                                        
| 99 | - * @return int Memory limit in bytes  | 
                                                        |
| 99 | + * @return double Memory limit in bytes  | 
                                                        |
| 100 | 100 | */  | 
                                                        
| 101 | 101 | public static function getMemoryLimitMax()  | 
                                                        
| 102 | 102 |      { | 
                                                        
@@ -47,6 +47,9 @@ discard block  | 
                                                    ||
| 47 | 47 | */  | 
                                                        
| 48 | 48 | protected $token = null;  | 
                                                        
| 49 | 49 | |
| 50 | + /**  | 
                                                        |
| 51 | + * @param string $token  | 
                                                        |
| 52 | + */  | 
                                                        |
| 50 | 53 | protected function pathForToken($token)  | 
                                                        
| 51 | 54 |      { | 
                                                        
| 52 | 55 |          return TEMP_FOLDER.'/token_'.preg_replace('/[^a-z0-9]+/', '', $token); | 
                                                        
@@ -222,7 +225,7 @@ discard block  | 
                                                    ||
| 222 | 225 | * Given a list of token names, suppress all tokens that have not been validated, and  | 
                                                        
| 223 | 226 | * return the non-validated token with the highest priority  | 
                                                        
| 224 | 227 | *  | 
                                                        
| 225 | - * @param array $keys List of token keys in ascending priority (low to high)  | 
                                                        |
| 228 | + * @param string[] $keys List of token keys in ascending priority (low to high)  | 
                                                        |
| 226 | 229 | * @param HTTPRequest $request  | 
                                                        
| 227 | 230 | * @return ParameterConfirmationToken The token container for the unvalidated $key given with the highest priority  | 
                                                        
| 228 | 231 | */  | 
                                                        
@@ -141,6 +141,10 @@  | 
                                                    ||
| 141 | 141 | *  | 
                                                        
| 142 | 142 |  	 * @return BulkLoader_Result See {@link self::processAll()} | 
                                                        
| 143 | 143 | */  | 
                                                        
| 144 | +  | 
                                                        |
| 145 | + /**  | 
                                                        |
| 146 | + * @param string $filepath  | 
                                                        |
| 147 | + */  | 
                                                        |
| 144 | 148 | public function load($filepath)  | 
                                                        
| 145 | 149 |      { | 
                                                        
| 146 | 150 | Environment::increaseTimeLimitTo(3600);  | 
                                                        
@@ -284,6 +284,9 @@  | 
                                                    ||
| 284 | 284 | return $this->errors;  | 
                                                        
| 285 | 285 | }  | 
                                                        
| 286 | 286 | |
| 287 | + /**  | 
                                                        |
| 288 | + * @param string $filename  | 
                                                        |
| 289 | + */  | 
                                                        |
| 287 | 290 | public function writeToFile($filename, $content)  | 
                                                        
| 288 | 291 |      { | 
                                                        
| 289 | 292 | $base = $this->getBaseDir();  | 
                                                        
@@ -151,7 +151,7 @@ discard block  | 
                                                    ||
| 151 | 151 | |
| 152 | 152 | /**  | 
                                                        
| 153 | 153 | * Find the webserver software running on the PHP host.  | 
                                                        
| 154 | - * @return string|boolean Server software or boolean FALSE  | 
                                                        |
| 154 | + * @return false|string Server software or boolean FALSE  | 
                                                        |
| 155 | 155 | */  | 
                                                        
| 156 | 156 | public function findWebserver()  | 
                                                        
| 157 | 157 |      { | 
                                                        
@@ -447,6 +447,10 @@ discard block  | 
                                                    ||
| 447 | 447 | return $this->errors;  | 
                                                        
| 448 | 448 | }  | 
                                                        
| 449 | 449 | |
| 450 | + /**  | 
                                                        |
| 451 | + * @param string $settingName  | 
                                                        |
| 452 | + * @param string[] $testDetails  | 
                                                        |
| 453 | + */  | 
                                                        |
| 450 | 454 | public function suggestPHPSetting($settingName, $settingValues, $testDetails)  | 
                                                        
| 451 | 455 |      { | 
                                                        
| 452 | 456 | $this->testing($testDetails);  | 
                                                        
@@ -465,6 +469,11 @@ discard block  | 
                                                    ||
| 465 | 469 | }  | 
                                                        
| 466 | 470 | }  | 
                                                        
| 467 | 471 | |
| 472 | + /**  | 
                                                        |
| 473 | + * @param string $settingName  | 
                                                        |
| 474 | + * @param false[] $settingValues  | 
                                                        |
| 475 | + * @param string[] $testDetails  | 
                                                        |
| 476 | + */  | 
                                                        |
| 468 | 477 | public function requirePHPSetting($settingName, $settingValues, $testDetails)  | 
                                                        
| 469 | 478 |      { | 
                                                        
| 470 | 479 | $this->testing($testDetails);  | 
                                                        
@@ -475,6 +484,10 @@ discard block  | 
                                                    ||
| 475 | 484 | }  | 
                                                        
| 476 | 485 | }  | 
                                                        
| 477 | 486 | |
| 487 | + /**  | 
                                                        |
| 488 | + * @param string $class  | 
                                                        |
| 489 | + * @param string[] $testDetails  | 
                                                        |
| 490 | + */  | 
                                                        |
| 478 | 491 | public function suggestClass($class, $testDetails)  | 
                                                        
| 479 | 492 |      { | 
                                                        
| 480 | 493 | $this->testing($testDetails);  | 
                                                        
@@ -484,6 +497,10 @@ discard block  | 
                                                    ||
| 484 | 497 | }  | 
                                                        
| 485 | 498 | }  | 
                                                        
| 486 | 499 | |
| 500 | + /**  | 
                                                        |
| 501 | + * @param string $class  | 
                                                        |
| 502 | + * @param string[] $testDetails  | 
                                                        |
| 503 | + */  | 
                                                        |
| 487 | 504 | public function suggestFunction($class, $testDetails)  | 
                                                        
| 488 | 505 |      { | 
                                                        
| 489 | 506 | $this->testing($testDetails);  | 
                                                        
@@ -493,6 +510,9 @@ discard block  | 
                                                    ||
| 493 | 510 | }  | 
                                                        
| 494 | 511 | }  | 
                                                        
| 495 | 512 | |
| 513 | + /**  | 
                                                        |
| 514 | + * @param string[] $testDetails  | 
                                                        |
| 515 | + */  | 
                                                        |
| 496 | 516 | public function requireDateTimezone($testDetails)  | 
                                                        
| 497 | 517 |      { | 
                                                        
| 498 | 518 | $this->testing($testDetails);  | 
                                                        
@@ -503,6 +523,11 @@ discard block  | 
                                                    ||
| 503 | 523 | }  | 
                                                        
| 504 | 524 | }  | 
                                                        
| 505 | 525 | |
| 526 | + /**  | 
                                                        |
| 527 | + * @param integer $min  | 
                                                        |
| 528 | + * @param integer $recommended  | 
                                                        |
| 529 | + * @param string[] $testDetails  | 
                                                        |
| 530 | + */  | 
                                                        |
| 506 | 531 | public function requireMemory($min, $recommended, $testDetails)  | 
                                                        
| 507 | 532 |      { | 
                                                        
| 508 | 533 | $_SESSION['forcemem'] = false;  | 
                                                        
@@ -617,6 +642,10 @@ discard block  | 
                                                    ||
| 617 | 642 | }  | 
                                                        
| 618 | 643 | }  | 
                                                        
| 619 | 644 | |
| 645 | + /**  | 
                                                        |
| 646 | + * @param string $funcName  | 
                                                        |
| 647 | + * @param string[] $testDetails  | 
                                                        |
| 648 | + */  | 
                                                        |
| 620 | 649 | public function requireFunction($funcName, $testDetails)  | 
                                                        
| 621 | 650 |      { | 
                                                        
| 622 | 651 | $this->testing($testDetails);  | 
                                                        
@@ -628,6 +657,10 @@ discard block  | 
                                                    ||
| 628 | 657 | return true;  | 
                                                        
| 629 | 658 | }  | 
                                                        
| 630 | 659 | |
| 660 | + /**  | 
                                                        |
| 661 | + * @param string $className  | 
                                                        |
| 662 | + * @param string[] $testDetails  | 
                                                        |
| 663 | + */  | 
                                                        |
| 631 | 664 | public function requireClass($className, $testDetails)  | 
                                                        
| 632 | 665 |      { | 
                                                        
| 633 | 666 | $this->testing($testDetails);  | 
                                                        
@@ -674,6 +707,10 @@ discard block  | 
                                                    ||
| 674 | 707 | return true;  | 
                                                        
| 675 | 708 | }  | 
                                                        
| 676 | 709 | |
| 710 | + /**  | 
                                                        |
| 711 | + * @param string $recommendedVersion  | 
                                                        |
| 712 | + * @param string $requiredVersion  | 
                                                        |
| 713 | + */  | 
                                                        |
| 677 | 714 | public function requirePHPVersion($recommendedVersion, $requiredVersion, $testDetails)  | 
                                                        
| 678 | 715 |      { | 
                                                        
| 679 | 716 | $this->testing($testDetails);  | 
                                                        
@@ -717,7 +754,7 @@ discard block  | 
                                                    ||
| 717 | 754 | * to ensure the module directory is intact.  | 
                                                        
| 718 | 755 | *  | 
                                                        
| 719 | 756 | * @param string $dirname  | 
                                                        
| 720 | - * @param array $testDetails  | 
                                                        |
| 757 | + * @param string[] $testDetails  | 
                                                        |
| 721 | 758 | */  | 
                                                        
| 722 | 759 | public function requireModule($dirname, $testDetails)  | 
                                                        
| 723 | 760 |      { | 
                                                        
@@ -733,6 +770,10 @@ discard block  | 
                                                    ||
| 733 | 770 | }  | 
                                                        
| 734 | 771 | }  | 
                                                        
| 735 | 772 | |
| 773 | + /**  | 
                                                        |
| 774 | + * @param string $filename  | 
                                                        |
| 775 | + * @param string[] $testDetails  | 
                                                        |
| 776 | + */  | 
                                                        |
| 736 | 777 | public function requireFile($filename, $testDetails)  | 
                                                        
| 737 | 778 |      { | 
                                                        
| 738 | 779 | $this->testing($testDetails);  | 
                                                        
@@ -743,6 +784,9 @@ discard block  | 
                                                    ||
| 743 | 784 | }  | 
                                                        
| 744 | 785 | }  | 
                                                        
| 745 | 786 | |
| 787 | + /**  | 
                                                        |
| 788 | + * @param string $filename  | 
                                                        |
| 789 | + */  | 
                                                        |
| 746 | 790 | public function requireWriteable($filename, $testDetails, $absolute = false)  | 
                                                        
| 747 | 791 |      { | 
                                                        
| 748 | 792 | $this->testing($testDetails);  | 
                                                        
@@ -851,6 +895,10 @@ discard block  | 
                                                    ||
| 851 | 895 | }  | 
                                                        
| 852 | 896 | }  | 
                                                        
| 853 | 897 | |
| 898 | + /**  | 
                                                        |
| 899 | + * @param string $moduleName  | 
                                                        |
| 900 | + * @param string[] $testDetails  | 
                                                        |
| 901 | + */  | 
                                                        |
| 854 | 902 | public function requireApacheRewriteModule($moduleName, $testDetails)  | 
                                                        
| 855 | 903 |      { | 
                                                        
| 856 | 904 | $this->testing($testDetails);  | 
                                                        
@@ -871,6 +919,10 @@ discard block  | 
                                                    ||
| 871 | 919 | return ($this->testApacheRewriteExists() || $this->testIISRewriteModuleExists());  | 
                                                        
| 872 | 920 | }  | 
                                                        
| 873 | 921 | |
| 922 | + /**  | 
                                                        |
| 923 | + * @param string $moduleName  | 
                                                        |
| 924 | + * @param string[] $testDetails  | 
                                                        |
| 925 | + */  | 
                                                        |
| 874 | 926 | public function requireIISRewriteModule($moduleName, $testDetails)  | 
                                                        
| 875 | 927 |      { | 
                                                        
| 876 | 928 | $this->testing($testDetails);  | 
                                                        
@@ -898,6 +950,9 @@ discard block  | 
                                                    ||
| 898 | 950 | return DatabaseAdapterRegistry::getDatabaseConfigurationHelper($databaseClass);  | 
                                                        
| 899 | 951 | }  | 
                                                        
| 900 | 952 | |
| 953 | + /**  | 
                                                        |
| 954 | + * @param string[] $testDetails  | 
                                                        |
| 955 | + */  | 
                                                        |
| 901 | 956 | public function requireDatabaseFunctions($databaseConfig, $testDetails)  | 
                                                        
| 902 | 957 |      { | 
                                                        
| 903 | 958 | $this->testing($testDetails);  | 
                                                        
@@ -915,6 +970,9 @@ discard block  | 
                                                    ||
| 915 | 970 | }  | 
                                                        
| 916 | 971 | }  | 
                                                        
| 917 | 972 | |
| 973 | + /**  | 
                                                        |
| 974 | + * @param string[] $testDetails  | 
                                                        |
| 975 | + */  | 
                                                        |
| 918 | 976 | public function requireDatabaseConnection($databaseConfig, $testDetails)  | 
                                                        
| 919 | 977 |      { | 
                                                        
| 920 | 978 | $this->testing($testDetails);  | 
                                                        
@@ -929,6 +987,9 @@ discard block  | 
                                                    ||
| 929 | 987 | }  | 
                                                        
| 930 | 988 | }  | 
                                                        
| 931 | 989 | |
| 990 | + /**  | 
                                                        |
| 991 | + * @param string[] $testDetails  | 
                                                        |
| 992 | + */  | 
                                                        |
| 932 | 993 | public function requireDatabaseVersion($databaseConfig, $testDetails)  | 
                                                        
| 933 | 994 |      { | 
                                                        
| 934 | 995 | $this->testing($testDetails);  | 
                                                        
@@ -961,6 +1022,9 @@ discard block  | 
                                                    ||
| 961 | 1022 | }  | 
                                                        
| 962 | 1023 | }  | 
                                                        
| 963 | 1024 | |
| 1025 | + /**  | 
                                                        |
| 1026 | + * @param string[] $testDetails  | 
                                                        |
| 1027 | + */  | 
                                                        |
| 964 | 1028 | public function requireDatabaseOrCreatePermissions($databaseConfig, $testDetails)  | 
                                                        
| 965 | 1029 |      { | 
                                                        
| 966 | 1030 | $this->testing($testDetails);  | 
                                                        
@@ -986,6 +1050,9 @@ discard block  | 
                                                    ||
| 986 | 1050 | }  | 
                                                        
| 987 | 1051 | }  | 
                                                        
| 988 | 1052 | |
| 1053 | + /**  | 
                                                        |
| 1054 | + * @param string[] $testDetails  | 
                                                        |
| 1055 | + */  | 
                                                        |
| 989 | 1056 | public function requireDatabaseAlterPermissions($databaseConfig, $testDetails)  | 
                                                        
| 990 | 1057 |      { | 
                                                        
| 991 | 1058 | $this->testing($testDetails);  | 
                                                        
@@ -1001,6 +1068,10 @@ discard block  | 
                                                    ||
| 1001 | 1068 | }  | 
                                                        
| 1002 | 1069 | }  | 
                                                        
| 1003 | 1070 | |
| 1071 | + /**  | 
                                                        |
| 1072 | + * @param string[] $varNames  | 
                                                        |
| 1073 | + * @param string[] $testDetails  | 
                                                        |
| 1074 | + */  | 
                                                        |
| 1004 | 1075 | public function requireServerVariables($varNames, $testDetails)  | 
                                                        
| 1005 | 1076 |      { | 
                                                        
| 1006 | 1077 | $this->testing($testDetails);  | 
                                                        
@@ -1022,6 +1093,9 @@ discard block  | 
                                                    ||
| 1022 | 1093 | }  | 
                                                        
| 1023 | 1094 | |
| 1024 | 1095 | |
| 1096 | + /**  | 
                                                        |
| 1097 | + * @param string[] $testDetails  | 
                                                        |
| 1098 | + */  | 
                                                        |
| 1025 | 1099 | public function requirePostSupport($testDetails)  | 
                                                        
| 1026 | 1100 |      { | 
                                                        
| 1027 | 1101 | $this->testing($testDetails);  |