@@ -27,44 +27,44 @@ try {
2727
2828## Possible validation
2929``` php
30- public static function isValidChar(?string $char, int $minLength = 1, int $maxLength = 50, bool $required = false, ?string $default = null): bool;
31- public static function isValidCity(string $city, int $minLength = 1, int $maxLength = 50): bool;
32- public static function isValidCountryCode(string $countryCode, string $set = 'alpha-2', $caseSensitive = false): bool;
33- public static function isValidCurrencyCode(string $currencyCode, $caseSensitive = false): bool;
34- public static function isValidDomain(string $domain, $caseSensitive = true): bool;
35- public static function isValidEmail(string $email, $caseSensitive = true): bool;
36- public static function isValidLanguageCode(string $languageCode, $caseSensitive = false): bool;
37- public static function isValidName(string $name, int $minLength = 1, int $maxLength = 50): bool;
38- public static function isValidPassword(string $password, int $minLength = 8, int $maxLength = 250, bool $mixUpperLow = true, bool $mixLetterNumber = true, bool $mixSpecialChar = true): bool;
39- public static function isValidPhone(string $phone, string $countryCode = ""): bool;
40- public static function isValidStreet(string $street, int $minLength = 1, int $maxLength = 100): bool;
41- public static function isValidZip(string $zip, int $minLength = 1, int $maxLength = 4): bool;
42- public static function isValidWebsite(?string $website, bool $required = false, ?string $default = null): bool;
43- public static function isValidDate(?string $date, string $format = "yyyy-mm-dd", bool $required = false, ?string $default = null): bool;
44- public static function isValidDecimal(?string $decimal, bool $required = false, ?string $default = null): bool;
45- public static function isValidInt(?string $int, int $minLength = 1, int $maxLength = 11, bool $required = false, ?string $default = null): bool;
46- public static function isValidIBAN(?string $iban, bool $required = false, ?string $default = null): bool;
47- public static function isValidBESRID(?string $besrId, bool $required = false, ?string $default = null): bool;
48- public static function isValidEnum(?string $enum, array $enums, bool $required = false, ?string $default = null): bool;
30+ public static function isValidChar(?string $char, int $minLength = 1, int $maxLength = 50, bool $required = false, ?string $default = null): bool;
31+ public static function isValidCity(string $city, int $minLength = 1, int $maxLength = 50): bool;
32+ public static function isValidCountryCode(string $countryCode, string $set = 'alpha-2', $caseSensitive = false): bool;
33+ public static function isValidCurrencyCode(string $currencyCode, $caseSensitive = false): bool;
34+ public static function isValidDomain(string $domain, $caseSensitive = true): bool;
35+ public static function isValidEmail(string $email, $caseSensitive = true): bool;
36+ public static function isValidLanguageCode(string $languageCode, $caseSensitive = false): bool;
37+ public static function isValidName(string $name, int $minLength = 1, int $maxLength = 50): bool;
38+ public static function isValidPassword(string $password, int $minLength = 8, int $maxLength = 250, bool $mixUpperLow = true, bool $mixLetterNumber = true, bool $mixSpecialChar = true): bool;
39+ public static function isValidPhone(string $phone, string $countryCode = ""): bool;
40+ public static function isValidStreet(string $street, int $minLength = 1, int $maxLength = 100): bool;
41+ public static function isValidZip(string $zip, int $minLength = 1, int $maxLength = 4): bool;
42+ public static function isValidWebsite(?string $website, bool $required = false, ?string $default = null): bool;
43+ public static function isValidDate(?string $date, string $format = "yyyy-mm-dd", bool $required = false, ?string $default = null): bool;
44+ public static function isValidDecimal(?string $decimal, bool $required = false, ?string $default = null): bool;
45+ public static function isValidInt(?string $int, int $minLength = 1, int $maxLength = 11, bool $required = false, ?string $default = null): bool;
46+ public static function isValidIBAN(?string $iban, bool $required = false, ?string $default = null): bool;
47+ public static function isValidBESRID(?string $besrId, bool $required = false, ?string $default = null): bool;
48+ public static function isValidEnum(?string $enum, array $enums, bool $required = false, ?string $default = null): bool;
4949
50- public static function validateCity(string $city, int $minLength = 1, int $maxLength = 50): ?string;
51- public static function validateCountryCode(string $countryCode, string $set = 'alpha-2', $caseSensitive = false): ?string;
52- public static function validateCurrencyCode(string $currencyCode, $caseSensitive = false): ?string;
53- public static function validateDomain(string $domain, $caseSensitive = true): ?string;
54- public static function validateEmail(string $email, $caseSensitive = true): ?string;
55- public static function validateLanguageCode(string $languageCode, $caseSensitive = false): ?string;
56- public static function validateName(string $name, int $minLength = 1, int $maxLength = 50): ?string;
57- public static function validatePassword(string $password, int $minLength = 8, int $maxLength = 250, bool $mixUpperLow = true, bool $mixLetterNumber = true, bool $mixSpecialChar = true): ?string;
58- public static function validatePhone(string $phone, string $countryCode = ""): ?string;
59- public static function validateStreet(string $street, int $minLength = 1, int $maxLength = 100): ?string;
60- public static function validateZip(string $zip, int $minLength = 1, int $maxLength = 4): ?string;
61- public static function validateDate(?string $date, string $format = "yyyy-mm-dd", bool $required = false, ?string $default = null): ?string;
62- public static function validateDecimal(?string $decimal, bool $required = false, ?string $default = null): ?float;
63- public static function validateInt(?string $int, int $minLength = 1, int $maxLength = 11, bool $required = false, ?string $default = null): ?int;
64- public static function validateIBAN(?string $iban, bool $required = false, ?string $default = null): ?string;
65- public static function validateBESRID(?string $besrId, bool $required = false, ?string $default = null): ?string;
66- public static function validateEnum(?string $enum, array $enums, bool $required = false, ?string $default = null): ?string;
67- public static function validateChar(?string $char, int $minLength, int $maxLength, bool $required, ?string $default): ?string;
50+ public static function validateCity(string $city, int $minLength = 1, int $maxLength = 50): ?string;
51+ public static function validateCountryCode(string $countryCode, string $set = 'alpha-2', $caseSensitive = false): ?string;
52+ public static function validateCurrencyCode(string $currencyCode, $caseSensitive = false): ?string;
53+ public static function validateDomain(string $domain, $caseSensitive = true): ?string;
54+ public static function validateEmail(string $email, $caseSensitive = true): ?string;
55+ public static function validateLanguageCode(string $languageCode, $caseSensitive = false): ?string;
56+ public static function validateName(string $name, int $minLength = 1, int $maxLength = 50): ?string;
57+ public static function validatePassword(string $password, int $minLength = 8, int $maxLength = 250, bool $mixUpperLow = true, bool $mixLetterNumber = true, bool $mixSpecialChar = true): ?string;
58+ public static function validatePhone(string $phone, string $countryCode = ""): ?string;
59+ public static function validateStreet(string $street, int $minLength = 1, int $maxLength = 100): ?string;
60+ public static function validateZip(string $zip, int $minLength = 1, int $maxLength = 4): ?string;
61+ public static function validateDate(?string $date, string $format = "yyyy-mm-dd", bool $required = false, ?string $default = null): ?string;
62+ public static function validateDecimal(?string $decimal, bool $required = false, ?string $default = null): ?float;
63+ public static function validateInt(?string $int, int $minLength = 1, int $maxLength = 11, bool $required = false, ?string $default = null): ?int;
64+ public static function validateIBAN(?string $iban, bool $required = false, ?string $default = null): ?string;
65+ public static function validateBESRID(?string $besrId, bool $required = false, ?string $default = null): ?string;
66+ public static function validateEnum(?string $enum, array $enums, bool $required = false, ?string $default = null): ?string;
67+ public static function validateChar(?string $char, int $minLength, int $maxLength, bool $required, ?string $default): ?string;
6868```
6969
7070## Bugreport & Contribution
0 commit comments