Как выясняется, мне придется позвонить get_defined_vars()
довольно много в разных классах и файлах. Мне не нравятся особенности внешнего вида этого имени функции, поэтому я хочу переименовать его в нечто более простое, например variables()
или же vars()
,
Я немного почитал и понял, что могу «импортировать» его с псевдонимом в пространстве имен.
use function \get_defined_vars as variables;
Но это означает, что мне придется использовать псевдонимы в каждом файле, чтобы это работало. Мне было интересно — есть ли способ, я мог бы псевдоним функции глобально так что это будет вызываться из любого места с этим псевдонимом?
Задача ещё не решена.
Других решений пока нет …