Я не мог придумать лучшего вопроса, но надеюсь, что смогу объяснить, что я пытаюсь сделать. Я почти не использовал Composer, кроме как обычно для установки библиотек в моем проекте, а затем включил автозагрузку. php для загрузки библиотеки. Итак, если мой проект требует SDK для Facebook и Tumblr, я бы сделал следующее в Моем проекте:
composer require tumblr/tumblr
composer require facebook/graph-sdk
Это создаст папку поставщика, как показано ниже:
И тогда я бы включил автозагрузку. php в свой проект, но по какой-то причине я не могу использовать Composer для загрузки tumblr из пакета. Итак, я загрузил оба пакета SDK для Facebook и Tumblr вручную из github и поместил их в папку поставщика. Я вошел в каждую из папок SDK с composer. json и создал автозагрузку. php, используя:
$ composer dumpautoload -o
Но это создает две автозагрузки. php каждая внутри поставщика папка для каждой библиотеки, как показано ниже (Tumblr, а затем Facebook):
Итак, мой вопрос есть Любой способ иметь структуру папок и одну автозагрузку. php Например, когда я устанавливаю оба пакета, используя composer? (Как на первом скриншоте)