PhpStorm использует сопоставления автозагрузки из композитора.jsonPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PhpStorm использует сопоставления автозагрузки из композитора.json

Сообщение Anonymous »

У меня есть проект php (Laravel) с несколькими сопоставлениями пространств имен, примененными в композиторе.json, например:

Код: Выделить всё

{
"autoload": {
"psr-4": {
"Modules\\": [
"app/Domains/Example"
]
}
}
}
Если я импортирую класс из сопоставленного пространства имен (например, использую Modules\ExampleClass, если exampleClass находится в app/Domains/Example), все работает так, как ожидалось. Однако при автоматической вставке оператора use PhpStorm всегда использует исходное полное пространство имен для класса (

Код: Выделить всё

use app/Domains/Example/ExampleClass
).
Есть ли способ заставить PhpStorm использовать сопоставленное пространство имен класса вместо исходного, когда он автоматически вставляет операторы use?

Подробнее здесь: https://stackoverflow.com/questions/793 ... poser-json
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»