PHP中具有相同名称解析的多个接口

时间:2013-12-03 01:20:54

标签: php scope

我有一个我正在使用的第三方库,我正在为我的项目扩展他们的课程。我面临的问题是,当我想升级第三方代码时,我想保留以前的版本,这将导致相同的接口具有相同的名称,我不想修改第三方库,他们不要我包含名称空间供我使用。对此有一个简单的解决方案吗?

1 个答案:

答案 0 :(得分:1)

如果我找对你,你应该阅读Decorator(Wrapper) pattern并根据你的情况调整它。

我的意思是你应该使用精确的库方法创建一些包装类,或者通过它自己实现它。