
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.175] |
![]() |
|
Сообщ.
#1
,
|
|
|
Привет! Ситуация следующая. Есть гитхаб-репо, где в корне в файле very-long-random-name.class.php есть класс SomeClass, который (к слову сказать) через require грузится и работает. Но хочется, чтобы грузился через autoload композера. Сам пакет репы создается, а вот класс не появляется. Преддполагаю, что это из-за не соблюдения правил именования файла и класса. Но неужели это нельзя обойти?
Пробовал много вариантов, в том числе: ![]() ![]() "autoload": { "files": ["very-long-random-name.class.php"] } и ![]() ![]() "autoload": { "classmap": ["very-long-random-name.class.php"] } Спасибо за помощь! ЗЫ: Форк репы с приведением в должный вид - не вариант. |
![]() |
Сообщ.
#2
,
|
|
после прописывания правил надо не забывать делать "composer du"
![]() Добавлено P.S. в classmap указывается директория с файлами, а не ссылка на файл. Добавлено Цитата piksel @ ЗЫ: Форк репы с приведением в должный вид - не вариант. Если это репа чужая, то тебе вообще ничего не надо прописывать. Только автолоад подрубаешь один раз и всё, остальное само. Так что твои потуги с попытками подгрузить либу - мне непонятны. |