Можно ли в одном проекте в разных файлах подключить разные autoload'ы?
Напишу на примере плагинов для вордпресс.
Есть 2 плагина (2 папки), в каждом, соответственно, есть главный php файл. В оба плагина нужно добавить автозагрузку из вендора, который лежит в папке каждого плагина. У каждого плагина свои требования и зависимости, и возможно даже в вендорах будут одинаковые/пересекающиеся зависимости.
Так вот, вопрос. Можно ли каким-то образом такое подключение реализовать, чтобы у каждого плагина свой композер был?
Да, я к этому и веду. Собственно в этом и вопрос, можно ли их как-то разделять? Или быть может есть пример, как другие разработчики создают свои плагины, где требуется несколько зависимостей, но так, чтобы не навредить другим плагинам других разработчиков?
maksam07, вряд ли. В PHP нет модульности. Только в виде обычных файлов хранить библиотеки, с изменённым namespace под каждый плагин во избежание совпадений.