gotoandplay / gravityforms-composer-installer
Gravity Forms 的 composer 安装助手
v2.3.0
2020-11-02 18:05 UTC
Requires
- php: ^7.1 || ^8.0
- composer-plugin-api: ^1.0 || ^2.0
- ffraenz/private-composer-installer: ^5.0
Requires (Dev)
- composer/composer: ^1.0 || ^2.0
- phpunit/phpunit: ^8.0
- zendframework/zend-coding-standard: ^1.0
README
深受 private-composer-installer 启发。
示例
Gravity Forms
将所需私有包添加到 composer.json
文件内的 repositories
字段中。在此示例中,包的整个 dist URL 将被环境变量替换。有关 composer 仓库的更多信息,请参阅 composer 文档。
{ "type": "package", "package": { "name": "gravityforms/gravityforms", "version": "2.4.21.3", "type": "wordpress-plugin", "dist": { "type": "zip", "url": "https://www.gravityhelp.com/wp-content/plugins/gravitymanager/api.php?op=get_plugin&slug=gravityforms&key={%WP_PLUGIN_GF_KEY}" }, "require": { "composer/installers": "^1.4", "gotoandplay/gravityforms-composer-installer": "^2.3" } } },
在 .env
文件中提供您的许可证密钥变量 WP_PLUGIN_GF_KEY
。
WP_PLUGIN_GF_KEY=abcdef
让 composer 需求私有包。
composer require gravityforms/gravityforms:*