У меня не было большого опыта работы с пространствами имен, мои единственные случаи - использование Laravel.
<?php
use use My\Full\Classname as Another; // <-- Alias
// Want to add in import here to extend Faker alias to include more methods
Скажем, есть пакет с несколькими полезными классами.Как бы я сложил их под одним псевдонимом?Можете ли вы расширять псевдонимы, как вы можете в определении класса?
class Foo extends Bar {}
use My\Full\Classname as Another; // Has bar() method
use My\Different\Foo extends Another // Has foo() method
Я хотел бы иметь возможность расширить другой, чтобы я мог сделать Another-> foo ();Это возможно с псевдонимами?