mirror of
https://github.com/Respect/Validation.git
synced 2026-03-15 06:45:44 +01:00
We tried using `mkdocs-nav-weight` but it turned out quiet limited. Not only we have to add specific frontmatter to the Markdown files, but we could also not hide and sort directories. This commit introduces awesome-pages, which allows us to customize the order of pages and not list the content of the "validators" directory in the left menu.
14 KiB
14 KiB
Validators
In this page you will find a list of validators by their category.
Arrays
- ArrayType
- ArrayVal
- Contains
- ContainsAny
- ContainsCount
- Each
- EndsWith
- In
- Key
- KeyExists
- KeyOptional
- KeySet
- Sorted
- StartsWith
- Subset
- Unique
Banking
Booleans
Callables
Comparisons
- All
- Between
- BetweenExclusive
- Equals
- Equivalent
- GreaterThan
- GreaterThanOrEqual
- Identical
- In
- Length
- LessThan
- LessThanOrEqual
- Max
- Min
Composite
Conditions
Core
Date and Time
File system
- Directory
- Executable
- Exists
- Extension
- File
- Image
- Mimetype
- Readable
- Size
- SymbolicLink
- Uploaded
- Writable
ISO codes
Identifications
- Bsn
- Cnh
- Cnpj
- Cpf
- Hetu
- Imei
- Isbn
- Luhn
- MacAddress
- NfeAccessKey
- Nif
- Nip
- Pesel
- Pis
- PolishIdCard
- PortugueseNif
Internet
Localization
Math
Miscellaneous
Nesting
- AllOf
- AnyOf
- Call
- Circuit
- Each
- Key
- KeySet
- Lazy
- NoneOf
- Not
- NullOr
- OneOf
- Property
- PropertyOptional
- UndefOr
- When
Numbers
- Base
- Decimal
- Digit
- Even
- Factor
- Fibonacci
- Finite
- FloatType
- FloatVal
- Infinite
- IntType
- IntVal
- Multiple
- Negative
- Number
- NumericVal
- Odd
- PerfectSquare
- Positive
- PrimeNumber
- Roman
Objects
Strings
- Alnum
- Alpha
- Base64
- Charset
- Consonant
- Contains
- ContainsAny
- ContainsCount
- Control
- Digit
- Emoji
- EndsWith
- Graph
- HexRgbColor
- In
- Json
- Lowercase
- Phone
- PhpLabel
- PostalCode
- Printable
- Punct
- Regex
- Slug
- Sorted
- Space
- Spaced
- StartsWith
- StringType
- StringVal
- Uppercase
- Uuid
- Version
- Vowel
- Xdigit
Structures
- Attributes
- Key
- KeyExists
- KeyOptional
- KeySet
- Named
- Property
- PropertyExists
- PropertyOptional
- Templated
Transformations
Types
- ArrayType
- ArrayVal
- BoolType
- BoolVal
- CallableType
- Countable
- FloatType
- FloatVal
- IntType
- IntVal
- IterableType
- IterableVal
- NullType
- NumericVal
- ObjectType
- ResourceType
- ScalarVal
- StringType
- StringVal
Alphabetically
- All
- AllOf
- Alnum
- Alpha
- AlwaysInvalid
- AlwaysValid
- AnyOf
- ArrayType
- ArrayVal
- Attributes
- Base
- Base64
- Between
- BetweenExclusive
- Blank
- BoolType
- BoolVal
- Bsn
- Call
- CallableType
- Callback
- Charset
- Circuit
- Cnh
- Cnpj
- Consonant
- Contains
- ContainsAny
- ContainsCount
- Control
- Countable
- CountryCode
- Cpf
- CreditCard
- CurrencyCode
- Date
- DateTime
- DateTimeDiff
- Decimal
- Digit
- Directory
- Domain
- Each
- Emoji
- EndsWith
- Equals
- Equivalent
- Even
- Executable
- Exists
- Extension
- Factor
- FalseVal
- Falsy
- Fibonacci
- File
- FilterVar
- Finite
- FloatType
- FloatVal
- Graph
- GreaterThan
- GreaterThanOrEqual
- Hetu
- HexRgbColor
- Iban
- Identical
- Image
- Imei
- In
- Infinite
- Instance
- IntType
- IntVal
- Ip
- Isbn
- IterableType
- IterableVal
- Json
- Key
- KeyExists
- KeyOptional
- KeySet
- LanguageCode
- Lazy
- LeapDate
- LeapYear
- Length
- LessThan
- LessThanOrEqual
- Lowercase
- Luhn
- MacAddress
- Max
- Mimetype
- Min
- Multiple
- Named
- Negative
- NfeAccessKey
- Nif
- Nip
- NoneOf
- Not
- NullOr
- NullType
- Number
- NumericVal
- ObjectType
- Odd
- OneOf
- PerfectSquare
- Pesel
- Phone
- PhpLabel
- Pis
- PolishIdCard
- PortugueseNif
- Positive
- PostalCode
- PrimeNumber
- Printable
- Property
- PropertyExists
- PropertyOptional
- PublicDomainSuffix
- Punct
- Readable
- Regex
- ResourceType
- Roman
- ScalarVal
- Size
- Slug
- Sorted
- Space
- Spaced
- StartsWith
- StringType
- StringVal
- SubdivisionCode
- Subset
- SymbolicLink
- Templated
- Time
- Tld
- TrueVal
- Undef
- UndefOr
- Unique
- Uploaded
- Uppercase
- Url
- Uuid
- Version
- VideoUrl
- Vowel
- When
- Writable
- Xdigit