记录(phpdoc)生成器的最佳方式(产生的方法)

2022-08-30 11:54:31

对于phpdocumentor2来说,记录生成器的方法的最佳方法是什么。

我不认为真的适合,但我似乎找不到任何合适的替代品。@returnyield

只是等待phpdoc赶上来吗?


答案 1

我去了,那里的东西在哪里。@return Generator|SomeObject[]SomeObject

PhpStorm也很好地处理了这一点,因为它现在通常提示方法,当迭代时,它提示方法。GeneratorSomeObject

(不过,我更喜欢本地人。@yield


答案 2

来自 PHP 手册

首次调用生成器函数时,将返回内部生成器类的对象。

因此,严格来说,这将是正确的,尽管不是超级描述您在迭代生成器时可以期望返回的内容。@return Generator


推荐