wikimedia / gpglib
该软件包已被废弃,不再维护。没有建议替代软件包。
一个围绕GPG进行无状态操作的包装器。
0.2.1
2015-10-05 08:09 UTC
Requires
- psr/log: 1.0.0
Requires (Dev)
This package is not auto-updated.
Last update: 2020-08-15 13:23:01 UTC
README
php-gpglib
一个围绕GPG进行无状态操作的包装器。文本和密钥作为字符串传递,输出同样以字符串形式返回。在后台,GpgLib为GPG创建一个临时主目录,并在完成后删除。
安装
$ composer require wikimedia/gpglib
使用方法
$factory = new \GpgLib\ShellGpgLibFactory();
$gpgLib = $factory->create();
$ciphertext = $gpgLib->encrypt( $cleartext, $key );
运行测试
$ composer install
$ composer test
贡献
错误、功能请求和其他问题应报告给 GitHub 项目。我们通过GitHub上的Pull Requests接受代码和文档贡献。
- MediaWiki编码规范 由该项目使用。包含的测试配置使用 PHP Code Sniffer 来验证规范。
- 鼓励进行测试。我们的测试覆盖率并不完美,但我们希望它比现在更好,因此请尽量在您的更改中包含测试。
- 保持文档最新。确保
README.md
和其他相关文档与您的更改保持最新。 - 每个特性一个Pull Request。尽量保持您的更改集中在解决单个问题上。这将使我们更容易审查更改,并使您更容易确保已更新必要的测试和文档。
许可
php-gpglib 采用MIT许可。有关更多详细信息,请参阅 LICENSE
文件。