Часто бывает так, что необходимо использовать в модуле пакет распростаняемый через composer. Простое включение его в поставку с модулем не решает проблему, так как может возникнуть ситуация, что два модуля включили один и тот же пакет два раза. Данный модуль представляет собой обертку над composer и решает проблему путем включения зависимостей модулей централизованно через composer. Это можно сделать используя предоставляемый API при установке ваших модулей.
Также модуль имеет интерфейс с функцией управления зависимостями (добавления, обновления и удаления пакетов). Данная возможность будет полезна при отсутствии доступа к консоли.
Страница модуля:
https://github.com/fi1a/bitrixrequire
Также модуль имеет интерфейс с функцией управления зависимостями (добавления, обновления и удаления пакетов). Данная возможность будет полезна при отсутствии доступа к консоли.
Страница модуля:
https://github.com/fi1a/bitrixrequire
Версия PHP >= 7.3
Модуль устанавливается и удаляется как любой модуль из маркетплейса без дополнительного вмешательства с вашей стороны.
После установки появится пункт меню "Настройки" > "Установка зависимостей"
Настроить модуль можно на странице настроек модуля "Настройки" > "Настройки продукта" > "Настройки модулей" > "Обертка над composer для установки зависимостей"
Модуль устанавливается и удаляется как любой модуль из маркетплейса без дополнительного вмешательства с вашей стороны.
После установки появится пункт меню "Настройки" > "Установка зависимостей"
Настроить модуль можно на странице настроек модуля "Настройки" > "Настройки продукта" > "Настройки модулей" > "Обертка над composer для установки зависимостей"
Вопросы по настройке и работе модуля могут быть направлены на support@fi1a.ru