我当前的代码如下:
namespace Libraries;
class_alias('Libraries\ORM', 'ORM');
class ORM
{
public function __construct() {}
static public function someMethod()
{
// do something
}
}
如上所示,我想我可以缩短命名空间,所以我只需要调用ORM::someMethod();
而不是\Libraries\ORM::someMethod();
(我在另一个命名空间中使用 ORM 类,让我们说“项目”)
这是可能的还是正确的解决方案是什么?我知道我可以将类存储在全局命名空间中,但是我仍然需要使用全局斜杠,例如:\ORM::someMethod();
。
谢谢!