php方法链接,获取链中的下一个方法/参数

时间:2014-10-30 18:47:39

标签: php oop chaining

我正在寻找一种方法来找出PHP OOP链中的下一个方法是什么 所以如果我打电话给$ obj-> a() - > b()或$ obj-> a-> b
我希望a()/a知道下一个链参数/方法是b/b()

我玩了__get和__call但没有结果。

你知道吗?

我有很多扩展相同父级的库(db模型) 目前我正在使用$db->modelA->getX()
我希望可以选择调用$db->cache->modelA->getX(),缓存方法将调用链中的下一个方法,获取结果并将其保存到缓存中,下次它将立即从缓存中获取。

0 个答案:

没有答案