PHP Globalne aliasy przestrzeni nazw

Oto scenariusz.

Wdrażam przestrzenie nazw do moich projektów.

Mam własną bibliotekę mostów niestandardowych, która wywołuje inne biblioteki, takie jak Zend, w celu podnoszenia ciężarów.

Nie mam problemu z użyciem w pełni kwalifikowanych przestrzeni nazw w mojej bibliotece mostów niestandardowych, ale chciałbym, aby kod był jak najbardziej zwięzły w moich kontrolerach, modelach i widoku.

Oto przykład niektórych aliasów, z których chciałbym skorzystać:

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.........

Przykładowe użycie:

$file = new file('path/to/file.txt');
$file->create();

lub

$obj = arr::toObject(['key1'=>'value1']);

czy można w jakikolwiek sposób utworzyć alias lub stałą, która może być globalnie dostępna i nie może zostać odrzucona na końcu każdego pliku?

Jakiś plik rozruchowy, który może tworzyć te aliasy.

questionAnswers(1)

yourAnswerToTheQuestion