passwordPolicyObject = $passwordPolicyObject; } /** * Checks if password matches with password policy * throws a message if not * * @param mixed $value The password to validate * * @return bool */ public function isValid($value): bool { if ($this->passwordPolicyObject->validatePassword($value) === null) { return true; } $this->_messages = $this->passwordPolicyObject->validatePassword($value); return false; } }