phpstorm 显示 `Declaration must be compatible with`报错
问题描述,使用的lumen5.6框架,虽然存在这个提示,看着挺不舒服的,Eloquent model
方法提示Declaration must be compatible with UrlRoutable->resolveRouteBinding
,
还有就是在\vendor\illuminate\database\Eloquent\Model.php
下面resolveChildRouteBinding
方法不存在的时候,自己新建的model模型在继承Eloquent model
的时候,同样会显示如下图提示
当我去实现后就正常了,但是在Eloquent model
里面则会出现 Declaration must be compatible with UrlRoutable->resolveChildRouteBinding
的提示,实际上我在UrlRoutable
里面已经加了接口
我的问题是:
1,有没有什么方法去掉这个Declaration must be compatible with UrlRoutable->resolveChildRouteBinding
提示
2,就是想问一下lumen5.6是不是本身就存在这样resolveChildRouteBinding
这个方法不存在的问题,需要自己在Eloquent model
里面去实现
在网上搜了,没找到解决办法,希望有处理过这样问题的朋友帮忙解释下,多谢!
推荐文章: