【发布时间】:2018-08-31 06:19:57
【问题描述】:
我从 laravel 中注意到的一件事是您可以获取项目并链接功能。这在 laravel 中是如何实现的?我们这里举个例子
从模型中获取数据时,您通常可以执行以下操作
Model::get($id)->toArray();
但如果您只输入Model::get($id),那么它也会返回数据。它是如何实施的?我想制作这样的方法,但我面临的问题是,如果我 return $this 然后我可以执行其他操作但我没有得到任何数据。而如果我返回数据我无法执行链接。
如果有人能给我提供一个例子和一些关于它是如何完成的解释,那就太好了。
【问题讨论】:
-
stackoverflow.com/questions/29215352/… 可能会提供一些想法。
标签: php method-chaining