@@ -82,36 +82,37 @@ The [`Assert`] class provides the following assertions:
8282
8383### Type Assertions
8484
85- Method | Description
86- -------------------------------------------------------- | --------------------------------------------------
87- ` string($value, $message = '') ` | Check that a value is a string
88- ` stringNotEmpty($value, $message = '') ` | Check that a value is a non-empty string
89- ` integer($value, $message = '') ` | Check that a value is an integer
90- ` integerish($value, $message = '') ` | Check that a value casts to an integer
91- ` positiveInteger($value, $message = '') ` | Check that a value is a positive (non-zero) integer
92- ` negativeInteger($value, $message = '') ` | Check that a value is a negative integer
93- ` notNegativeInteger($value, $message = '') ` | Check that a value is a non-negative integer
94- ` float($value, $message = '') ` | Check that a value is a float
95- ` numeric($value, $message = '') ` | Check that a value is numeric
96- ` natural($value, $message = '') ` | Check that a value is a non-negative integer
97- ` boolean($value, $message = '') ` | Check that a value is a boolean
98- ` scalar($value, $message = '') ` | Check that a value is a scalar
99- ` object($value, $message = '') ` | Check that a value is an object
100- ` objectish($value, $message = '') ` | Check that a value is an object or a string of a class that exists
101- ` resource($value, $type = null, $message = '') ` | Check that a value is a resource
102- ` isInitialized($value, $property, $message = '') ` | Check that a value has an initialized property
103- ` isCallable($value, $message = '') ` | Check that a value is a callable
104- ` isArray($value, $message = '') ` | Check that a value is an array
105- ` isIterable($value, $message = '') ` | Check that a value is an array or a ` \Traversable `
106- ` isCountable($value, $message = '') ` | Check that a value is an array or a ` \Countable `
107- ` isInstanceOf($value, $class, $message = '') ` | Check that a value is an ` instanceof ` a class
108- ` isInstanceOfAny($value, array $classes, $message = '') ` | Check that a value is an ` instanceof ` at least one class on the array of classes
109- ` notInstanceOf($value, $class, $message = '') ` | Check that a value is not an ` instanceof ` a class
110- ` isAOf($value, $class, $message = '') ` | Check that a value is of the class or has one of its parents
111- ` isAnyOf($value, array $classes, $message = '') ` | Check that a value is of at least one of the classes or has one of its parents
112- ` isNotA($value, $class, $message = '') ` | Check that a value is not of the class or has not one of its parents
113- ` isArrayAccessible($value, $message = '') ` | Check that a value can be accessed as an array
114- ` uniqueValues($values, $message = '') ` | Check that the given array contains unique values
85+ Method | Description
86+ ----------------------------------------------------------- | --------------------------------------------------
87+ ` string($value, $message = '') ` | Check that a value is a string
88+ ` stringNotEmpty($value, $message = '') ` | Check that a value is a non-empty string
89+ ` integer($value, $message = '') ` | Check that a value is an integer
90+ ` integerish($value, $message = '') ` | Check that a value casts to an integer
91+ ` positiveInteger($value, $message = '') ` | Check that a value is a positive (non-zero) integer
92+ ` negativeInteger($value, $message = '') ` | Check that a value is a negative integer
93+ ` notNegativeInteger($value, $message = '') ` | Check that a value is a non-negative integer
94+ ` float($value, $message = '') ` | Check that a value is a float
95+ ` numeric($value, $message = '') ` | Check that a value is numeric
96+ ` natural($value, $message = '') ` | Check that a value is a non-negative integer
97+ ` boolean($value, $message = '') ` | Check that a value is a boolean
98+ ` scalar($value, $message = '') ` | Check that a value is a scalar
99+ ` object($value, $message = '') ` | Check that a value is an object
100+ ` objectish($value, $message = '') ` | Check that a value is an object or a string of a class that exists
101+ ` resource($value, $type = null, $message = '') ` | Check that a value is a resource
102+ ` isInitialized($value, $property, $message = '') ` | Check that a value has an initialized property
103+ ` isCallable($value, $message = '') ` | Check that a value is a callable
104+ ` isArray($value, $message = '') ` | Check that a value is an array
105+ ` isIterable($value, $message = '') ` | Check that a value is an array or a ` \Traversable `
106+ ` isCountable($value, $message = '') ` | Check that a value is an array or a ` \Countable `
107+ ` isInstanceOf($value, $class, $message = '') ` | Check that a value is an ` instanceof ` a class
108+ ` isInstanceOfAny($value, array $classes, $message = '') ` | Check that a value is an ` instanceof ` at least one class on the array of classes
109+ ` notInstanceOf($value, $class, $message = '') ` | Check that a value is not an ` instanceof ` a class
110+ ` isNotInstanceOfAny($value, array $classes, $message = '') ` | Check that a value is not an ` instanceof ` at least one class on the array of classes
111+ ` isAOf($value, $class, $message = '') ` | Check that a value is of the class or has one of its parents
112+ ` isAnyOf($value, array $classes, $message = '') ` | Check that a value is of at least one of the classes or has one of its parents
113+ ` isNotA($value, $class, $message = '') ` | Check that a value is not of the class or has not one of its parents
114+ ` isArrayAccessible($value, $message = '') ` | Check that a value can be accessed as an array
115+ ` uniqueValues($values, $message = '') ` | Check that the given array contains unique values
115116
116117### Comparison Assertions
117118
0 commit comments