Как обратиться к свойству метода объекта, если название метода хранится в переменной?
Разбить строку "child->property" на child и property и $object->{$var}->{$var}
$prop = explode('->', $var);
get_object_vars($object)[$prop[0]]->{$prop[1]}
// OR
$object->{$prop[0]}->{$prop[1]}
И свойств у метода нет, они есть у объектов