ghiyam / routed-installer
Composer плагин для установки пакетов в указанные папки структуры проекта.
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:composer-plugin
pkg:composer/ghiyam/routed-installer
Requires
- composer-plugin-api: ^1.0
Requires (Dev)
- composer/composer: ^1.3
This package is auto-updated.
Last update: 2025-10-13 17:44:27 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.jsonfilterVendor: ( по-умолчанию -false) логическое значение указывающее на необходимость сохранения или фильтрации из пути установки названия производителя пакетаfilterPackage: ( по-умолчанию -false) логическое значение указывающее на необходимость сохранения или фильтрации из пути установки названия проекта пакета
Tip: В том случае если
filterVendorиfilterProjectравныtrueпакет будет установлен относительно пути определённом вinstallPath.