Конфликт версии Guzzle с автозагрузчиком двух композиторов

У меня следующая проблема. За WHMCS мы хотим разработать модуль для API CloudFlare. Теперь WHMCS загружает Guzzle 5 с помощью Composer Autoloader. WHMCS — это кодированный ионный куб.

К сожалению, «CloudFlare PHP SDK» использует исправление Guzzle 6.
Теперь у меня проблемы с заданием cron в WHMCS, которое, помимо прочего, хочет запросить текущую версию WHMCS в WHMCS API.

Cronjob загружает модуль для CloudFlare и, следовательно, также зависимости Guzzle 6. Однако программный код WHMCS Cronjob извлекает API WHMCS в формате Guzzle 5, что, конечно, приводит к исключению.

Как я могу взять проблему под контроль?

Я уже говорил с WHMCS, из-за div. Зависимости не могут быть обновлены до Guzzle 6 в течение следующих 12 месяцев.

У кого-нибудь есть идея для проблемы?

0

Решение

Guzzle 5 и Guzzle 6 имеют разные пространства имен, поэтому не должно быть никаких проблем при их совместном использовании. Хотя не так много пользователей с такой конфигурацией.

Не могли бы вы обновить вопрос с точной ошибкой?

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector