Нужна помощь в автозагрузке классов со стандартом psr-4Php

Кемеровские программисты php общаются здесь
Anonymous
Нужна помощь в автозагрузке классов со стандартом psr-4

Сообщение Anonymous »


У меня есть следующая структура файлов

- esimowl-mobimatter - - источник - - - Эсимоул - - - - Мобиматтер - - - - - Product.php - - композитор.json - - esimowl-mobimatter.php мой файл композитора.json имеет следующее содержимое

{ "name": "esimowl/mobimatter", "description": "Потрясающий плагин, созданный Esimowl", "type": "wordpress-плагин", "автозагрузка": { "пср-4": { "Esimowl\\Mobimatter\\": "./src/" } } } Обратите внимание, что я попробовал "Esimowl\\Mobimatter\\": "src/" в моем композиторе.json

Когда я запускаю composer dumpautoload -o, я получаю следующую ошибку

Класс Esimowl\Mobimatter\Product, расположенный в ./src/Esimowl/Mobimatter/Product.php, не соответствует стандарту автозагрузки psr-4. Пропуск.

Что я мог сделать не так?

Кстати, Product.php содержит следующее содержимое

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