Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Обертка над composer для установки зависимостей

Часто бывает так, что необходимо использовать в модуле пакет распростаняемый через composer. Простое включение его в поставку с модулем не решает проблему, так как может возникнуть ситуация, что два модуля включили один и тот же пакет два раза. Данный модуль представляет собой обертку над composer и решает проблему путем включения зависимостей модулей централизованно через composer. Это можно сделать используя предоставляемый API при установке ваших модулей.Также модуль имеет интерфейс с функцией управления зависимостями (добавления, обновления и удаления пакетов). Данная возможность будет полезна при отсутствии доступа к консоли.Страница модуля:https://github.com/fi1a/bitrixrequire

Обертка над composer для установки зависимостей

Обертка над composer для установки зависимостей

от Fi1a
Скриншоты
Описание

Технические данные

Опубликовано:
11.01.2023
Обновлено:
15.03.2023
Версия:
1.1.3
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание

Часто бывает так, что необходимо использовать в модуле пакет распростаняемый через composer. Простое включение его в поставку с модулем не решает проблему, так как может возникнуть ситуация, что два модуля включили один и тот же пакет два раза. Данный модуль представляет собой обертку над composer и решает проблему путем включения зависимостей модулей централизованно через composer. Это можно сделать используя предоставляемый API при установке ваших модулей.

Также модуль имеет интерфейс с функцией управления зависимостями (добавления, обновления и удаления пакетов). Данная возможность будет полезна при отсутствии доступа к консоли.

Страница модуля:
https://github.com/fi1a/bitrixrequire

Отзывы (0)
Обсуждения (3)
Что нового
1.1.3 (15.03.2023) - Ошибка передачи $GLOBALS по ссылке в php8.2.
1.1.2 (21.02.2023) - Директория runtime вместо build.
1.1.1 (24.01.2023) - Восстановление уровня вывода ошибок при вызове команд composer.
1.1.0 (21.01.2023) - Запрет удаления модуля при наличии зависимостей от других модулей.
1.0.4 (21.01.2023) - Скрипт сборки версий модуля для marketplace.
1.0.3 (21.01.2023) - Скрипт сборки версий модуля для marketplace.
1.0.2 (21.01.2023) - Исправлена ошибка некорректного отображения версии зависимости модуля.
Установка

Версия PHP >= 7.3

Модуль устанавливается и удаляется как любой модуль из маркетплейса без дополнительного вмешательства с вашей стороны.

После установки появится пункт меню "Настройки" > "Установка зависимостей"

Настроить модуль можно на странице настроек модуля "Настройки" > "Настройки продукта" > "Настройки модулей" > "Обертка над composer для установки зависимостей"

Поддержка
Вопросы по настройке и работе модуля могут быть направлены на support@fi1a.ru

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки