У меня есть проект php (Laravel) с несколькими сопоставлениями пространств имен, примененными в композиторе.json, например:
Код: Выделить всё
{
"autoload": {
"psr-4": {
"Modules\\": [
"app/Domains/Example"
]
}
}
}
Если я импортирую класс из сопоставленного пространства имен (например, использую Modules\ExampleClass, если exampleClass находится в app/Domains/Example), все работает так, как ожидалось. Однако при автоматической вставке оператора use PhpStorm всегда использует исходное полное пространство имен для класса (
).
Есть ли способ заставить PhpStorm использовать сопоставленное пространство имен класса вместо исходного, когда он автоматически вставляет операторы use?
Подробнее здесь:
https://stackoverflow.com/questions/793 ... poser-json