最新服务器上的版本,以后用这个
wangzhenxin
2023-11-19 bc164b8bdbfbdf1d8229a5ced6b08d7cb8db7361
commit | author | age
2207d6 1 Changelog
W 2 =========
3
4 ## UNRELEASED
5
6 ## 1.4.0 (2018-12-25)
7
8 ### Added
9
10 * added `Assert::ip()`
11 * added `Assert::ipv4()`
12 * added `Assert::ipv6()`
13 * added `Assert::notRegex()`
14 * added `Assert::interfaceExists()`
15 * added `Assert::isList()`
16 * added `Assert::isMap()`
17 * added polyfill for ctype
18
19 ### Fixed
20
21 * Special case when comparing objects implementing `__toString()`
22
23 ## 1.3.0 (2018-01-29)
24
25 ### Added 
26
27 * added `Assert::minCount()`
28 * added `Assert::maxCount()`
29 * added `Assert::countBetween()`
30 * added `Assert::isCountable()`
31 * added `Assert::notWhitespaceOnly()`
32 * added `Assert::natural()`
33 * added `Assert::notContains()`
34 * added `Assert::isArrayAccessible()`
35 * added `Assert::isInstanceOfAny()`
36 * added `Assert::isIterable()`
37
38 ### Fixed
39
40 * `stringNotEmpty` will no longer report "0" is an empty string
41
42 ### Deprecation
43
44 * deprecated `Assert::isTraversable()` in favor of `Assert::isIterable()`
45
46 ## 1.2.0 (2016-11-23)
47
48  * added `Assert::throws()`
49  * added `Assert::count()`
50  * added extension point `Assert::reportInvalidArgument()` for custom subclasses
51
52 ## 1.1.0 (2016-08-09)
53
54  * added `Assert::object()`
55  * added `Assert::propertyExists()`
56  * added `Assert::propertyNotExists()`
57  * added `Assert::methodExists()`
58  * added `Assert::methodNotExists()`
59  * added `Assert::uuid()`
60
61 ## 1.0.2 (2015-08-24)
62
63  * integrated Style CI
64  * add tests for minimum package dependencies on Travis CI
65
66 ## 1.0.1 (2015-05-12)
67
68  * added support for PHP 5.3.3
69
70 ## 1.0.0 (2015-05-12)
71
72  * first stable release
73
74 ## 1.0.0-beta (2015-03-19)
75
76  * first beta release