1

一个类应该在设置器上启用链接,因此相应的函数应该return $this;

现在对于@return注释,我看到了实现

@return self

@return MyModel

哪一个被认为是最佳实践,为什么?

4

1 回答 1

1

一些IDE不支持@return self,这就是为什么一些开发者使用@return MyModel

如果您在“ParentClass”类中有一些方法。

案例 1)@return 父类。当您从子级调用该方法时,实际返回的对象与记录的不同。

案例 2) @return 这个。一切都好

@return MyModel 与 @return self/static 相同

于 2013-09-30T09:17:04.930 回答