2017-01-29 124 views
0

我有一個從普通類BaseRepository下降的存儲庫類,它有一個方法findAll()。這將返回一個從BaseEntity下降的實體類。是否可以將PHPDoc設置爲「引用」類變量?

BaseRepository::findAll()上的@return目前是BaseEntity[],但它確實返回適合該存儲庫的特定實體。在每個Repository類中都有一個類常量ENTITY_CLASS,它告訴內部實例化哪個類具有返回的類名。

我可以將PHPDoc添加到每個存儲庫@method FooEntity[] findAll()但有很多。是否有可能以某種方式有findAll()返回是這樣的:

@return static::ENTITY_CLASS[] findAll()

我試了一下,並沒有奏效。有沒有辦法做到這一點?我們正在使用PHPStorm,因此如果存在可用於此IDE的黑客入侵,那也是有幫助的。

回答

0

不,對不起。將@method FooEntity[] findAll()添加到您的孩子班是要走的路。

相關問題