Я пытаюсь создать свою собственную библиотеку композиторов. Я решил использовать psr4 для механизма автозагрузки. Он отлично работает с проектом библиотеки, но что-то идет не так, когда я добавляю эту библиотеку в другой проект в качестве зависимости. Я ожидаю, что проект библиотеки создаст экземпляр класса, который находится в основном проекте. Однако этот класс не может быть найден автозагрузчиком композитора.
Исходный код проекта моей библиотеки находится здесь: https://github.com/brnogz/kwinsey
Мой пример проекта, в котором используется эта библиотека (класс HelloWorld находится в файле controller/HelloWorld.php): //gist.github.com/brnogz/e27a1dd40ba00b818b23fe7ab8815fad
require
для явного выполнения кода, который, как вы подозреваете, не может быть загружен автоматически, и посмотрите, работает ли он. Одно но:"psr-4":{ "kwinsey\\":"/" }
выглядит подозрительно. Почему /, правильный путь будет . или же . - person Sven   schedule 06.04.2016