dhii / args-list-validation
参数列表验证
v0.1-alpha1
2018-03-12 04:34 UTC
Requires
- php: ^5.4 | ^7.0
Requires (Dev)
- codeclimate/php-test-reporter: <=0.3.2
- dhii/php-cs-fixer-config: ^0.1
- dhii/stringable-interface: ^0.1
- phpunit/phpunit: ^4.8
- ptrofimov/xpmock: ^1.1
This package is auto-updated.
Last update: 2024-09-07 04:09:18 UTC
README
详细信息
本软件包包含验证值列表的功能,这些值与规范进行对比。目前,该规范以 ReflectionParameter
标准的形式接受,通常通过 ReflectionFunctionAbstract#getParameters()
获取。因此,可以验证参数列表,以确定是否可以调用任何函数或方法,而不实际调用。
还可以使用本软件包中的功能来确定任何单个值是否与 ReflectionType
类型标准匹配,这通常通过 ReflectionParameter#getType()
获取。
特质
GetArgsListErrorsCapableTrait
- 生成参数规范对参数列表无效的原因列表。GetValueTypeErrorCapableTrait
- 生成值与类型标准无效的原因。