Как добавить модуль вендора без композитора?
Я хочу добавить модуль Swagger ( https://github.com/outeredge/SwaggerModule) в мою библиотеку поставщиков Zend Framework 2. В нем есть инструкции по использованию композитора, но я хочу сделать это без композитора.
Кто-нибудь может мне помочь с этим? Что я пробовал:
- Я скачал модуль и скопировал его в папку Vendor,
- Добавил
swagger.global.php
подать вconfig/autoload
- добавленной
'SwaggerModule'
, чтобыapplication.config.php
1 ответ
Вы можете скачать исходные файлы с github и добавить их в свои модели в виде отдельного пакета.
Вам придется провести некоторый рефакторинг, чтобы обеспечить правильную автозагрузку и избежать конфликтов пространства имен, если таковые имеются. Также исполняемые файлы должны будут перейти в папку сборки.
Добавление содержимого https://github.com/zircote/swagger-php/tree/master/src в виде отдельного пакета (его собственная папка / пространство имен) должно помочь.