相同
类应该在 setter 上启用链接,因此相应的函数应该return $this;
现在对于@return
注释,我看到了实现
@return self
和
@return MyModel
哪一个被认为是最佳实践,为什么?
一些 IDE 不支持 @return self,这就是为什么一些开发人员使用 @return MyModel
的原因如果你在"父类"类中有一些方法。
案例 1) @return父类。从 child 调用该方法时,实际返回的对象与记录的对象不同。
案例 2) @return这一点。一切都很好
@return MyModel 与@return自/静态