首页 > 解决方案 > 命名空间向后兼容 php

问题描述

对于我工作的公司,我们正在开发一个框架。主要是打算在室内使用。但也适用于一些附带项目。现在我们正在开源它。

我们框架中的所有类都位于以框架名称为前缀的命名空间中,以便在项目和框架之间进行明显的划分。

现在我遇到了以下问题:我们希望将其重新命名为使其开源的一部分。所以我们重命名了命名空间。对于旧项目,我们希望保持向后兼容性。所以所有类都应该可以在旧的命名空间中访问。

除了重写每个课程之外,有没有人有解决方案?

标签: phpnamespacesrename

解决方案


推荐阅读