@@ -40,14 +40,17 @@ Currently this library provides the following additional assertions:
4040
4141### Assertions
4242
43- Method | Description
44- -----------------------------------------------|-----------------------------------------------------------------------------
45- ` stringPlausibleBase64($value, $message = '') ` | Check that a value is plausibly base64
46- ` validDateTime($value, $message = '') ` | Check that a value is a valid ISO8601 compliant DateTime
47- ` notInArray($value, $values, $message = '') ` | Check that a value is _ NOT_ one of a list of values
48- ` validURI($value, $message = '') ` | Check that a value is a valid RFC3986 URI
49- ` validURL($value, $message = '') ` | Check that a value is a valid RFC2396 URL
50- ` validURN($value, $message = '') ` | Check that a value is a valid RFC8141 URN
51- ` validNCName($value, $message = '') ` | Check that a value is a valid xs: NCName
52- ` validQName($value, $message = '') ` | Check that a value is a valid xs: QName
53- ` validDuration($value, $message = '') ` | Check that a value is a xs: duration
43+ Method | Description
44+ -----------------------------------------------------------------------------|-----------------------------------------------------------------
45+ ` stringPlausibleBase64($value, $message = '', ?Throwable $exception = null) ` | Check that a value is plausibly base64
46+ ` validDateTime($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a valid ISO8601 compliant DateTime
47+ ` notInArray($value, $values, $message = '', ?Throwable $exception = null) ` | Check that a value is _ NOT_ one of a list of values
48+ ` validURI($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a valid RFC3986 URI
49+ ` validURL($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a valid RFC2396 URL
50+ ` validURN($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a valid RFC8141 URN
51+ ` validNCName($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a valid xs: NCName
52+ ` validQName($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a valid xs: QName
53+ ` validDuration($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a xs: duration
54+ ` validNMTokens($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a xs: NMTokens
55+ ` validNMToken($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a xs: NMToken
56+ ` validHexBinary($value, $message = '', ?Throwable $exception = null) ` | Check that a value is a xs: hexBinary
0 commit comments