oop — php метод цепочки, получить следующий метод / параметр в цепочке

Я ищу способ узнать, каков следующий метод в цепочке PHP ООП.
Поэтому, если я вызываю $ obj-> a () -> b () или $ obj-> a-> b
Я хочу чтобы a()/a будет знать, что следующий параметр / метод цепочки b/b(),

Я играл с __get и __call, но безрезультатно.

у тебя есть идеи для этого?

У меня много библиотек, которые расширяют одного и того же родителя (модели БД).
в настоящее время я использую $db->modelA->getX()
Я хочу иметь возможность позвонить $db->cache->modelA->getX() и метод кеша вызовет следующие методы в цепочке, получит результат и сохранит его в кеше, а в следующий раз он немедленно получит его из кеша.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …