是否为可迭代对象添加正确的phpdoc注释?
本文介绍了是否为可迭代对象添加正确的phpdoc注释?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在尝试为下面的代码示例获取正确的自动完成时遇到了一些问题。我正在Win7计算机上使用PHPStorm 7。
首先只有一个简单的类。
这是集合类,它可以包含前一个类的多个实例,并实现IteratorAggregate
接口。
这里是代码示例。
正如您可能已经猜到的(以及在示例中读到的),myMethod()
调用不会自动完成,并且会在代码分析中列出。我找到的唯一办法就是给$object
添加挡路评论,老实说,我觉得非常烦人。
那么,您对如何解决这个问题有什么想法或基础知识吗?
推荐答案
对于扩展类(基类在上面):
或
我认为这将是处理这种情况的最佳方式。至少它可以与PHPStorm一起使用
这篇关于是否为可迭代对象添加正确的phpdoc注释?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!