queryr / 序列化
QueryR 资源序列化器
1.0.1
2017-05-15 23:41 UTC
Requires
- php: >=5.5.0
- serialization/serialization: ~3.2
- wikibase/data-model: ~7.0|~6.0|~5.0|~4.0|~3.0
Requires (Dev)
- ockcyp/covers-validator: ~0.5.0
- phpmd/phpmd: ~2.3
- squizlabs/php_codesniffer: ~2.3
- whatthejeff/nyancat-phpunit-resultprinter: ~1.2
README
此库作为独立库已被废弃,因为它已被合并到 https://github.com/JeroenDeDauw/QueryrAPI
QueryR 序列化
QueryR 资源的序列化器。
系统依赖
- PHP 5.5 或更高版本(支持 PHP 7 和 HHVM)
运行测试
仅测试使用
composer test
仅样式检查使用
composer cs
完整 CI 运行
composer ci
发行说明
版本 1.0.1(2017-05-16)
- 增加了对 Wikibase DataModel 7.x、6.x 和 5.x 的支持
版本 1.0.0(2015-11-04)
- 增加了对 Wikibase DataModel 4.x 和 3.x 的支持
- 将 Wikibase DataModel 的最低版本更改为 3.0
- 添加了运行 PHPUnit、PHPCS、PHPMD 和 covers 标签验证的 ci 命令
- 添加了 TravisCI 和 ScrutinizerCI 集成
版本 0.8.2(2014-12-14)
- 维基百科 ID 的格式从
en.wikipedia
更改为en_wikipedia
- 不再支持 Wikibase DataModel 1.x
版本 0.8.1(2014-10-21)
- 使其与 Wikibase DataModel 2.x 可安装
版本 0.8(2014-09-12)
- 用设置器替换了
ItemListElement
的构造函数 - 将 "wikipedia page url" 和 "label" 添加到
ItemListElement
,两者均为可选字符串
版本 0.7(2014-08-30)
- 添加了
ItemType
资源 - 添加了
SerializerFactory::newItemTypeSerializer
版本 0.6(2014-08-21)
- 添加了
ItemList
资源 - 添加了
SerializerFactory::newItemListSerializer
- 向
BuilderFactory
中添加了newSimplePropertyBuilder
版本 0.5(2014-08-20)
- 添加了
SimpleProperty
资源 - 添加了
SimplePropertyBuilder
- 添加了
SimplePropertySerializer
版本 0.4(2014-08-18)
- 添加了
PropertyList
资源 - 添加了
SerializerFactory::newPropertyListSerializer
版本 0.3(2014-08-05)
- 所有序列化器现在是包私有
- 添加了包公共的
SerializerFactory
版本 0.2(2014-08-05)
- 添加了
StableItemSerializer
版本 0.1.1(2014-06-23)
- 修复了
BuilderFactory
中的问题
版本 0.1(2014-06-23)
首次发布,支持 QueryR 格式项的序列化。