protected function PasswordPolicyBaseTestCase::matchPolicy in Password Policy 7.2
Determines whether account matches policy.
That is, determines whether account is covered by a given policy.
Parameters
PasswordPolicy $policy: Policy.
object $account: User object.
Return value
bool TRUE if the account matches the policy, FALSE otherwise.
3 calls to PasswordPolicyBaseTestCase::matchPolicy()
- PasswordPolicyConditionsTestCase::testAuthmapCondition in ./
password_policy.test - Tests authmap condition.
- PasswordPolicyConditionsTestCase::testMultipleConditions in ./
password_policy.test - Tests using multiple conditions.
- PasswordPolicyConditionsTestCase::testRoleCondition in ./
password_policy.test - Tests role condition.
File
- ./
password_policy.test, line 103 - Unit tests for Password policy module.
Class
- PasswordPolicyBaseTestCase
- Base test case class for Password Policy.
Code
protected function matchPolicy(PasswordPolicy $policy, $account = NULL) {
if ($account === NULL) {
$account = $this->account;
}
return $policy
->match($account);
}