我有一个返回集合的类:
public function getCustomers() : Collection;
当我循环结果时,PhpStorm IDE将不知道集合中的内容。
在.NET / JAVA中你会写:
public <List<Customer>> getCustomers();
然后IDE将知道集合中的内容并知道如何完成/提示。
有没有把它引入PhpStorm的技巧?
答案 0 :(得分:1)
使用docblocks很容易:
/**
* @return Customer[]|Collection
*/
public function getCustomers();
基本上你在这里做的是告诉phpStorm该函数返回一个Customer对象数组和Collection。
您可以输入提示多个返回值,用管道符号|
分隔它们