mollie / polyfill-libsodium
该软件包已被弃用且不再维护。没有建议的替代包。
一个polyfill软件包,用于从libsodium php扩展过渡到sodium扩展。sodium扩展包含在PHP 7.2中。
v1.1.1
2018-01-22 16:27 UTC
Requires
- php: >=7.0.0
Suggests
- ext-sodium: The new sodium php extension
This package is auto-updated.
Last update: 2024-07-09 09:27:17 UTC
README
Polyfill Libsodium
当安装了sodium时,一个简单的Polyfill,用于提供libsodium兼容性。
新的sodium扩展已被接受,并将与PHP >= 7.2一起分发。
这将会有一些破坏性变更。
- 不再有
\Sodium\
命名空间。所有内容都必须在全局命名空间中。 - 扩展将被重命名为
sodium
。 \Sodium\randombytes_buf()
和\Sodium\randombytes_random16()
已被移除。
因此,当前命名空间化的函数将不再工作。因此,我们为此创建了一个polyfill。
参考: https://github.com/jedisct1/libsodium-php
安装
使用Composer
安装的最简单方法是使用Composer要求polyfill-libsodium库
composer require mollie/polyfill-libsodium
安装软件包后,bootstrap.php文件将被自动加载。
手动安装
检出或下载所有文件,并手动将它们包含到您的项目中。
在您的项目中包含bootstrap文件
require 'vendor/mollie/polyfill-libsodium/bootstrap.php';
许可证
本软件根据 MIT许可证 许可。
版权所有 (c) 2017-2018, Mollie B.V.