请教各大佬,控制器参数类型出错后,大家是如何自定义错误的,之前我是通过Respect\Validation进行参数验证,然后将数据类型手动转换.
之前手动校验,可以方便设置提示内容.但是需要手动转换数据类型. 感觉新版本自动根据参数类型转换数据类型很方便 但是不知道如何自定义错误InputTypeException提示
用多语言, 参考下面命令
composer require symfony/translation mkdir resource/translations/zh_CN/ -p echo "<?php return [ 'Input :parameter must be of type :exceptType, :actualType given' => '输入参数 :parameter 必须是 :exceptType 类型,传递的类型是 :actualType', 'Missing input parameter :parameter' => '缺少输入参数 :parameter', ];" > resource/translations/zh_CN/messages.php php start.php restart
感谢大佬回复,给你打赏一杯咖啡
感谢捐赠
之前手动校验,可以方便设置提示内容.但是需要手动转换数据类型.
感觉新版本自动根据参数类型转换数据类型很方便
但是不知道如何自定义错误InputTypeException提示
用多语言, 参考下面命令
感谢大佬回复,给你打赏一杯咖啡
感谢捐赠