18 #ifndef CUTELYSTVALIDATORPWQUALITY_H
19 #define CUTELYSTVALIDATORPWQUALITY_H
21 #include <Cutelyst/cutelyst_global.h>
22 #include "validatorrule.h"
26 class ValidatorPwQualityPrivate;
80 const QVariant &options = QVariant(),
81 const QString &userName = QString(),
82 const QString &oldPassword = QString(),
101 static int validate(
const QString &value,
const QVariant &options = QVariant(),
const QString &oldPassword = QString(),
const QString &user = QString());
112 static QString errorString(
Context *c,
int returnValue,
const QString &label = QString(),
int threshold = 0);
128 QString genericValidationError(
Context *c,
const QVariant &errorData)
const override;
137 #endif // CUTELYSTVALIDATORPWQUALITY_H