setasign / composer-ioncube-license-installer
ioncube许可证的安装插件
v1.1.1
2020-09-14 08:33 UTC
Requires
- php: ^5.4 || ^7.0 || ^8.0
- composer-plugin-api: ^2.0
This package is auto-updated.
Last update: 2024-09-14 17:26:42 UTC
README
composer ioncube许可证安装器是composer的一个插件,用于自动将ioncube许可证安装到相关的composer包中。
它是如何工作的?
许可证必须是一个独立的composer包,类似于以下内容
{
"type":"ioncube-license",
"name":"your-vendor/your-encoded-package-license",
"license":"proprietary",
"require":{
"setasign/composer-ioncube-license-installer":"*"
},
"extra":{
"licenseValidFor":[
"your-vendor/your-encoded-package"
]
}
}
所有许可证文件都必须位于此包的根级别,并且必须具有".icl"扩展名。
插件将监听composer的EventDispatcher,如果"licenseValidFor"中的任何一个包被安装或更新,它将把所有".icl"文件复制到包目录中。
许可证
ComposerIoncubeLicenseInstaller遵循MIT许可证 - 详细信息请参阅LICENSE文件。