PHP: Требуется ли продление класса другому «использовать» для вызова пространства имен?

Мне интересно, может ли в ситуации, когда я расширяю класс, который уже использовал ключевое слово «use» над ним, чтобы использовать определенное пространство имен – нужно ли мне добавить другое «использование» над классом наследования для использования того же пространства имен? Ситуация такая:

namespace Core; use System\Plugin; class Front extends Application { } 

и теперь в контроллере, который вызывается непосредственно без пространства имен (используя полный путь):

 use System\Plugin; class PageController extends Front { } 

или он будет работать без «использования», а также позволит мне использовать пространство имен System \ Plugin:

 class PageController extends Front { } 

?

Нет, вам нужен оператор «use» в обоих файлах. Использовать ключевое слово уровня файла и не влияет на наследование.

См. Правила определения области импорта и блокнот, описывающие то, что я сказал в нижней части страницы руководства.