当我构建一个函数并想要输入一个参数时,它是一个实现给定接口的实体,我收到如下错误:
AddToFavorite::AddToFavorite() must be an instance of Trendmed\Interfaces\Favoriteable, instance of Proxy\__CG__\Trendmed\Entity\Clinic given
当然,我的实体正在实现给定的接口。
我认为这是因为 Doctrine 代理类不直接实现实体类所执行的接口,因此禁止我进行正确的接口类型提示。你有解决这个问题的办法吗?