Следующий код является пример кода:Методы внутри методов PHP
$sample= $module->get('data')
->anotherModule
->find(true);
Я не мог понять, что именно иерархия объектов здесь. По моим сведениям, должен существовать объект $module
, и этот класс имеет метод get
, который принимает параметр как 'data'
.
Но в соответствии с кодом, он все еще углубляется до anotherModule
и find
. Может ли кто-нибудь объяснить мне, что происходит в этом коде?
его цепочка вызовов ... вы можете сделать это, если весь метод вернет некоторый объект ex. [ссылка здесь] (http://stackoverflow.com/questions/3724112/php-method-chaining) – Daredzik