Пространство имен внутри библиотеки - PullRequest
0 голосов
/ 02 июля 2018

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

Поскольку имена классов похожи на публичные классы, в IDE (в моем случае PhpStorm) часто предлагается использовать классы из этого внутреннего пространства имен с автозаполнением, что может привести к путанице.

Можно ли скрыть это пространство имен от пользователей? Если нет, существует ли соглашение, запрещающее IDE показывать эти классы в режиме автозаполнения или, по крайней мере, не назначать им приоритеты?

...