标签: php class oop object
以下代码是示例代码:
$sample= $module->get('data') ->anotherModule ->find(true);
我无法理解这里的对象层次结构究竟是什么。根据我的知识,必须有一个对象$module,该类有一个方法get,它将参数作为'data'。
$module
get
'data'
但根据代码,anotherModule和find方法仍然更深入。谁能解释一下这段代码中发生了什么?
anotherModule
find
答案 0 :(得分:1)
这称为方法链接。
方法返回包含其他方法的对象。你可以在这里找到一个例子:PHP method chaining?