setasign/composer-ioncube-license-installer

ioncube许可证的安装插件

v1.1.1 2020-09-14 08:33 UTC

This package is auto-updated.

Last update: 2024-09-14 17:26:42 UTC


README

Latest Stable Version

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文件。