Я использовал Swagger Code Generator (а точнее, обновленную версию, которая совместима с OpenApi 3.0.0 с именем OpenAPI-генератор-кли) генерировать некоторый код PHP из OpenAPI.yaml файл.
Генерация кода сработала, но мне не хватает автозагрузки для использования сгенерированного кода. Как я могу сгенерировать этот файл автозагрузки?
Сгенерированные файлы не включают в себя папку vendor, которая содержит зависимости, указанные в файле composer.json. Чтобы сделать это, просто сделайте composer install
в корневом каталоге вашего сгенерированного пакета. Если у вас не установлен composer в переменной $ PATH, посмотрите составитель документов, чтобы установить его правильно. Тогда вы можете просто require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');
и быть на вашем пути.
Других решений пока нет …