对于 phpdocumentor2 来说,记录生成器方法的最佳方式是什么。
我不认为 @return
真的适用于 yield
,但我似乎找不到任何合适的替代方法。
是否只是等待 phpdoc catch 来的问题?
最佳答案
我选择了 @return Generator|SomeObject[]
,其中 SomeObject
是要生成的东西。
PhpStorm 也能很好地处理这个问题,因为它现在通常会提示 Generator
方法,并且在迭代时会提示 SomeObject
方法。
(不过,我更喜欢原生 @yield
。)
关于php - 记录(phpdoc)生成器的最佳方法(产生的方法),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30083184/