Releases: nirvana72/phpRest
Releases · nirvana72/phpRest
功能加强
orm 操作返回null 验证
1.0.18 orm 操作返回null 验证
medoo 1.7 > 2.1.3
medoo 1.7 > 2.1.3
bugfix
Event 增加一个事件名参数
Event 增加一个事件名参数
代码调整,增强规范
事件驱动功能模块
增加一个实用函数 AssocArraySearch
$item1 = ['a' => 11, 'b' => 12, 'c' => 13];
$item2 = ['a' => 21, 'b' => 22, 'c' => 23];
$item3 = ['a' => 31, 'b' => 32, 'c' => 33];
$item4 = ['a' => 31, 'b' => 42, 'c' => 43];
$item5 = ['a' => 51, 'b' => 52, 'c' => 53];
$item6 = ['a' => 61, 'b' => 62, 'c' => 63];
$list = [$item2,$item3,$item4,$item5,$item6];
$row = \PhpRest\AssocArraySearch($list, ['a' => 31]);
return $row;
@rule 验证规则支持模板
config.php
...
'App.paramRules' => [
'phone' => 'regex=/^1[3456789]\d{9}$/',
'code ' => 'integer|min=1|max=6'
],
...
controller.php
...
* @param $p1 {@rule template=code}
...
swagger security 配置
'swagger' => [
...
'security' => true,
...
],
@swagger !security
@swagger hide