Aliases do namespace global do PHP
Aqui está o cenário.
Estou implementando namespaces em meus projetos.
Eu tenho minha própria biblioteca de ponte personalizada que chama outras bibliotecas como o Zend para fazer o trabalho pesado.
Não tenho nenhum problema em usar namespaces completos em minha biblioteca de pontes customizadas, mas gostaria de manter o código o mais sucinto possível em meus controladores, modelos e visualizações.
Aqui está um exemplo de alguns aliasses que eu gostaria de usar:
use BridgeLibName\Stdlib\Arrays as arr;
use BridgeLibName\Stdlib\Objects as obj;
use BridgeLibName\Stdlib\Strings as str;
use BridgeLibName\Stdlib\Numbers as num;
use BridgeLibName\Stdlib\File as file;
etc.........
Exemplo de uso:
$file = new file('path/to/file.txt');
$file->create();
ou
$obj = arr::toObject(['key1'=>'value1']);
É possível de alguma forma criar um alias ou constante que possa ser globalmente acessível e não descartado no final de cada arquivo?
Algum tipo de arquivo de bootstrap que pode fazer esses aliases ficarem.