数据值 / 数据值
自述文件
安装
{ “需要” : { “数据值/数据值” : " ^3.1.0 " } }
运行测试
作曲家测试
作曲家cs
作曲家词
作者
发行说明
3.1.0 (2022-10-21)
改进了与PHP 8.1的兼容性; 尤其是新的 __序列化 / __取消序列化 方法现已实现 (除了仍然支持 可序列化 接口)。 已注意保持 获取散列() 稳定; 如果其他类在自己的散列中包含数据值的PHP序列化, 他们应该使用新的 获取哈希序列化() 方法。
3.0.0 (2021-01-19)
远离的 获取副本 来自 数据值 接口和所有实现 远离的 获取排序键 来自 数据值 接口和所有实现 删除了 可比 , 可散列的 和 不可变的 接口 远离的 数据可用性_版本 常数 远离的 数据值测试 (如果需要,可以创建一个副本,不过最好重构掉糟糕的设计) 将最低PHP版本从5.5.9提高到7.2
2.3.0 (2019-09-16)
作曲家.json 和 phpunit.xml列表 现已包含在版本中
2.2.1 (2019-09-05)
固定的 数据值测试 不是发布的一部分
2.2.0 (2019-09-05)
已弃用 数据可用性_版本 常数
2.1.1 (2017-09-28)
固定的 数据值测试 无法通过Composer安装
2.1.0 (2017-08-09)
删除了MediaWiki集成
2.0.0 (2017-08-02)
下降 可复制 接口 已删除弃用的常量 数据值_VERSION ,使用 数据可用性_版本 相反 已弃用 新的FromArray 总共 数据值 实现。 将所需的最低PHP版本从5.3更新为5.5.9 更新了整个代码的文档
1.1.1 (2017-11-02)
添加.gitattributes文件
1.1.0 (2017-08-09)
删除MediaWiki集成
1.0.0 (2014-09-26)
CI现在确保与PHP 5.6和HHVM兼容 改进了很多类型提示 更改为私有的受保护方法和字段 测试引导不再执行 作曲家更新 测试引导现在设置PHP严格模式 合同 哈希::getHash 方法已更新 MediaWiki国际化支持已迁移到基于JSON的版本
0.1.1 (2013-11-22)
删除了对通过MediaWiki测试运行程序运行测试的支持。 测试引导文件现在自动进行作曲家安装。 删除了自定义自动加载器,以支持在composer.json中定义自动加载。
0.1.0 (2013-11-16)
DataValue接口 BooleanValue实现 NumberValue实现 StringValue实现 UnDeserializableValue实现 未知值实现
通用接口定义:Comparable、Copyable、Hashable、Immutable