让接口知道扩展基类?

时间:2017-01-10 11:17:16

标签: php oop inheritance interface phpstorm

我的项目设置如下:

基础课程

class MyClass extends \SplFileInfo {}

接口

interface MyClassInterface {}

如果我现在使用MyClass键入一个包含MyClassInterface对象的方法参数,则会丢失\ SplFileInfo对象的IDE完成。

这似乎很合乎逻辑,因为IDE只知道有类型的接口,而且没有关于扩展\ SplFileInfo的基类的信息。

我如何编程到界面但是让我的IDE知道基类的扩展类?我可能在设置界面方面做错了,但我不确定如何做到这一点。

希望这是有道理的,否则请让我知道,我会尝试更详细。

0 个答案:

没有答案