ghiyam / routed-installer
Composer плагин для установки пакетов в указанные папки структуры проекта.
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:composer-plugin
Requires
- composer-plugin-api: ^1.0
Requires (Dev)
- composer/composer: ^1.3
This package is auto-updated.
Last update: 2025-03-13 16:32:37 UTC
README
Composer плагин для установки пакетов в указанные папки структуры проекта.
История изменений кода в CHANGELOG.md.
Использование
Для использования при установке требуемого пакета необходимо в параметрах composer.json
указать корректный тип type
и подключить плагин.
Опционально используются дополнительные параметры extra
.
Пример конфигурации:
{ "require": { "ghiyam/routed-installer": "^1.1.0" }, "type": "routed-installation", "extra": { "installPath": "<path/to/install>", "filterVendor": true, "filterProject": true } }
Дополнительные параметры
Все дополнительные параметры являются опциональными и read-only
. При отсутствии параметров плагин устанавливает пакет согласно стандартным правилам Composer.
installPath
: ( по-умолчанию -vendor
) строковое значение пути для установки пакета относительно корневогоcomposer.json
filterVendor
: ( по-умолчанию -false
) логическое значение указывающее на необходимость сохранения или фильтрации из пути установки названия производителя пакетаfilterPackage
: ( по-умолчанию -false
) логическое значение указывающее на необходимость сохранения или фильтрации из пути установки названия проекта пакета
Tip: В том случае если
filterVendor
иfilterProject
равныtrue
пакет будет установлен относительно пути определённом вinstallPath
.