@@ -47,7 +47,6 @@ |
||
| 47 | 47 | * @param bool $checkCurrentUser If set to TRUE, it will be checked if a |
| 48 | 48 | * the user is currently logged in, and if |
| 49 | 49 | * so, only a logout button will be rendered |
| 50 | - * @param string $authenticatorClassName Name of the authenticator class that this form uses. |
|
| 51 | 50 | */ |
| 52 | 51 | public function __construct($controller, $name, $fields = null, $actions = null, |
| 53 | 52 | $checkCurrentUser = true) { |
@@ -32,6 +32,7 @@ |
||
| 32 | 32 | /** |
| 33 | 33 | * Log a password change from the given member. |
| 34 | 34 | * Call MemberPassword::log($this) from within Member whenever the password is changed. |
| 35 | + * @param Member $member |
|
| 35 | 36 | */ |
| 36 | 37 | public static function log($member) { |
| 37 | 38 | $record = new MemberPassword(); |
@@ -85,6 +85,10 @@ discard block |
||
| 85 | 85 | * but is necessary for retain compatibility with password hashed |
| 86 | 86 | * with flawed algorithms - see {@link PasswordEncryptor_LegacyPHPHash} and |
| 87 | 87 | * {@link PasswordEncryptor_Blowfish} |
| 88 | + * @param string $hash |
|
| 89 | + * @param string $password |
|
| 90 | + * @param string $salt |
|
| 91 | + * @param Member $member |
|
| 88 | 92 | */ |
| 89 | 93 | public function check($hash, $password, $salt = null, $member = null) { |
| 90 | 94 | return $hash === $this->encrypt($password, $salt, $member); |
@@ -127,8 +131,7 @@ discard block |
||
| 127 | 131 | /** |
| 128 | 132 | * Gets the cost that is set for the blowfish algorithm |
| 129 | 133 | * |
| 130 | - * @param int $cost |
|
| 131 | - * @return null |
|
| 134 | + * @return integer |
|
| 132 | 135 | */ |
| 133 | 136 | public static function get_cost() { |
| 134 | 137 | return self::$cost; |
@@ -240,6 +243,7 @@ discard block |
||
| 240 | 243 | |
| 241 | 244 | /** |
| 242 | 245 | * self::$cost param is forced to be two digits with leading zeroes for ints 4-9 |
| 246 | + * @param string $password |
|
| 243 | 247 | */ |
| 244 | 248 | public function salt($password, $member = null) { |
| 245 | 249 | $generator = new RandomGenerator(); |
@@ -28,6 +28,7 @@ discard block |
||
| 28 | 28 | |
| 29 | 29 | /** |
| 30 | 30 | * Minimum password length |
| 31 | + * @param integer $minLength |
|
| 31 | 32 | */ |
| 32 | 33 | public function minLength($minLength) { |
| 33 | 34 | $this->minLength = $minLength; |
@@ -39,8 +40,8 @@ discard block |
||
| 39 | 40 | * |
| 40 | 41 | * Eg: $this->characterStrength(3, array("lowercase", "uppercase", "digits", "punctuation")) |
| 41 | 42 | * |
| 42 | - * @param $minScore The minimum number of character tests that must pass |
|
| 43 | - * @param $testNames The names of the tests to perform |
|
| 43 | + * @param integer $minScore The minimum number of character tests that must pass |
|
| 44 | + * @param string[] $testNames The names of the tests to perform |
|
| 44 | 45 | */ |
| 45 | 46 | public function characterStrength($minScore, $testNames) { |
| 46 | 47 | $this->minScore = $minScore; |
@@ -50,6 +51,7 @@ discard block |
||
| 50 | 51 | |
| 51 | 52 | /** |
| 52 | 53 | * Check a number of previous passwords that the user has used, and don't let them change to that. |
| 54 | + * @param integer $count |
|
| 53 | 55 | */ |
| 54 | 56 | public function checkHistoricalPasswords($count) { |
| 55 | 57 | $this->historicalPasswordCount = $count; |
@@ -652,7 +652,7 @@ discard block |
||
| 652 | 652 | * Recursively traverse the nested list of declared permissions and create |
| 653 | 653 | * a linear list. |
| 654 | 654 | * |
| 655 | - * @param aeeay $declared Nested structure of permissions. |
|
| 655 | + * @param boolean $declared Nested structure of permissions. |
|
| 656 | 656 | * @param $list List of permissions in the structure. The result will be |
| 657 | 657 | * written to this array. |
| 658 | 658 | */ |
@@ -740,7 +740,7 @@ discard block |
||
| 740 | 740 | /** |
| 741 | 741 | * Get permissions |
| 742 | 742 | * |
| 743 | - * @return array Associative array of permissions in this permission |
|
| 743 | + * @return string Associative array of permissions in this permission |
|
| 744 | 744 | * group. The array indicies are the permission codes as |
| 745 | 745 | * used in {@link Permission::check()}. The value is |
| 746 | 746 | * suitable for using in an interface. |
@@ -66,6 +66,7 @@ |
||
| 66 | 66 | |
| 67 | 67 | /** |
| 68 | 68 | * @todo This should really be taken care of by TestRunner |
| 69 | + * @param string $msg |
|
| 69 | 70 | */ |
| 70 | 71 | protected function debugMessage($msg) { |
| 71 | 72 | if(class_exists('SapphireTest', false) && !SapphireTest::is_running_test()) { |
@@ -208,6 +208,8 @@ |
||
| 208 | 208 | * Simulate cached response file for testing error requests that are supposed to have cache files |
| 209 | 209 | * |
| 210 | 210 | * @todo Generate the cachepath without hardcoding the cache data |
| 211 | + * @param RestfulServiceTest_MockErrorService $connection |
|
| 212 | + * @param string $subUrl |
|
| 211 | 213 | */ |
| 212 | 214 | private function createFakeCachedResponse($connection, $subUrl) { |
| 213 | 215 | $fullUrl = $connection->getAbsoluteRequestURL($subUrl); |
@@ -2,13 +2,13 @@ |
||
| 2 | 2 | |
| 3 | 3 | namespace SilverStripe\Framework\Test\Behaviour; |
| 4 | 4 | |
| 5 | -use SilverStripe\BehatExtension\Context\SilverStripeContext, |
|
| 6 | - SilverStripe\BehatExtension\Context\BasicContext, |
|
| 7 | - SilverStripe\BehatExtension\Context\LoginContext, |
|
| 8 | - SilverStripe\BehatExtension\Context\FixtureContext, |
|
| 9 | - SilverStripe\BehatExtension\Context\EmailContext, |
|
| 10 | - SilverStripe\Framework\Test\Behaviour\CmsFormsContext, |
|
| 11 | - SilverStripe\Framework\Test\Behaviour\CmsUiContext; |
|
| 5 | +use SilverStripe\BehatExtension\Context\SilverStripeContext; |
|
| 6 | +use SilverStripe\BehatExtension\Context\BasicContext; |
|
| 7 | +use SilverStripe\BehatExtension\Context\LoginContext; |
|
| 8 | +use SilverStripe\BehatExtension\Context\FixtureContext; |
|
| 9 | +use SilverStripe\BehatExtension\Context\EmailContext; |
|
| 10 | +use SilverStripe\Framework\Test\Behaviour\CmsFormsContext; |
|
| 11 | +use SilverStripe\Framework\Test\Behaviour\CmsUiContext; |
|
| 12 | 12 | |
| 13 | 13 | // PHPUnit |
| 14 | 14 | require_once 'PHPUnit/Autoload.php'; |
@@ -2,15 +2,9 @@ |
||
| 2 | 2 | |
| 3 | 3 | namespace SilverStripe\Framework\Test\Behaviour; |
| 4 | 4 | |
| 5 | -use Behat\Behat\Context\ClosuredContextInterface, |
|
| 6 | - Behat\Behat\Context\TranslatedContextInterface, |
|
| 7 | - Behat\Behat\Context\BehatContext, |
|
| 8 | - Behat\Behat\Context\Step, |
|
| 9 | - Behat\Behat\Exception\PendingException, |
|
| 10 | - Behat\Mink\Exception\ElementNotFoundException, |
|
| 11 | - Behat\Gherkin\Node\PyStringNode, |
|
| 12 | - Behat\Gherkin\Node\TableNode, |
|
| 13 | - Behat\Mink\Element\NodeElement; |
|
| 5 | +use Behat\Behat\Context\BehatContext; |
|
| 6 | +use Behat\Behat\Context\Step; |
|
| 7 | +use Behat\Mink\Element\NodeElement; |
|
| 14 | 8 | |
| 15 | 9 | |
| 16 | 10 | // PHPUnit |