如何将命名空间别名传递给包含的文件

时间:2016-05-19 11:36:35

标签: php

我有一个php文件,它在开头定义了一些Namespace别名,如下所示:

use Root\Something\Somethingelse\SomeClass as Alias1;

class SomeViewController {...}

稍后在某个时候该类包含一个模板文件,我想在其中使用别名类,但我必须再次重新定义Alias1:

在附带的文件中:

new Alias1; //throws error
new Root\Something\Somethingelse\SomeClass; //works as expected

或者,如果我重新定义它也可以:

use Root\Something\Somethingelse\SomeClass as Alias1;
new Alias1; //works as well

有解决方法吗?

0 个答案:

没有答案