hyperf-apihelper icon indicating copy to clipboard operation
hyperf-apihelper copied to clipboard

第一次启动的时候 翻译组件报错了

Open four-li opened this issue 4 years ago • 5 comments

[CRITICAL] Call to undefined method Hyperf\Translation\TranslatorFactory::trans()[346] in /data/vendor/kakuilan/hyperf-apihelper/src/Validation/Validator.php [CRITICAL] #0 [internal function]: Hyperf\Apihelper\Validation\Validator->rule_enum() #1 /data/vendor/kakuilan/hyperf-apihelper/src/Validation/Validator.php(172): call_user_func_array() #2 /data/runtime/container/proxy/App_Middleware_ApiValidationMiddleware.proxy.php(217): Hyperf\Apihelper\Validation\Validator->validate()

four-li avatar Jul 11 '21 13:07 four-li

休假中,过两天再看看

kakuilan avatar Jul 12 '21 07:07 kakuilan

swoole、hyperf版本分别是多少?

kakuilan avatar Jul 14 '21 01:07 kakuilan

我这边没问题 swoole 4.5.9 hyperf 2.1.1 hyperf/translation 2.1.0

kakuilan avatar Jul 14 '21 10:07 kakuilan

translation: 2.1.0 hyperf: 2.1.0 swoole: 4.6.7

起初我担心是受项目里其它问题影响,于是我重新重新创建项目(以上环境)安装apihelper,还是会有这个问题 Validator里只要用到了如enum自定义规则调用了trans就报错,。

four-li avatar Jul 15 '21 03:07 four-li

打包你的源码传上来我看看?

kakuilan avatar Jul 15 '21 04:07 kakuilan