0
我有一個從普通類BaseRepository
下降的存儲庫類,它有一個方法findAll()
。這將返回一個從BaseEntity
下降的實體類。是否可以將PHPDoc設置爲「引用」類變量?
BaseRepository::findAll()
上的@return
目前是BaseEntity[]
,但它確實返回適合該存儲庫的特定實體。在每個Repository類中都有一個類常量ENTITY_CLASS
,它告訴內部實例化哪個類具有返回的類名。
我可以將PHPDoc添加到每個存儲庫@method FooEntity[] findAll()
但有很多。是否有可能以某種方式有findAll()
返回是這樣的:
@return static::ENTITY_CLASS[] findAll()
我試了一下,並沒有奏效。有沒有辦法做到這一點?我們正在使用PHPStorm,因此如果存在可用於此IDE的黑客入侵,那也是有幫助的。