Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeroendedauw/queryrserialization
Serializers for Queryr resources
https://github.com/jeroendedauw/queryrserialization
Last synced: 8 days ago
JSON representation
Serializers for Queryr resources
- Host: GitHub
- URL: https://github.com/jeroendedauw/queryrserialization
- Owner: JeroenDeDauw
- License: other
- Created: 2014-05-19T14:36:42.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-08-16T02:38:33.000Z (over 6 years ago)
- Last Synced: 2024-10-16T14:41:13.366Z (about 1 month ago)
- Language: PHP
- Size: 71.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
This library, as a standalone, has been **abandoned** after it got merged into https://github.com/JeroenDeDauw/QueryrAPI
# QueryR Serialization
[![Build Status](https://secure.travis-ci.org/JeroenDeDauw/QueryrSerialization.png?branch=master)](http://travis-ci.org/JeroenDeDauw/QueryrSerialization)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/JeroenDeDauw/QueryrSerialization/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/JeroenDeDauw/QueryrSerialization/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/JeroenDeDauw/QueryrSerialization/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/JeroenDeDauw/QueryrSerialization/?branch=master)
[![Latest Stable Version](https://poser.pugx.org/queryr/serialization/version.png)](https://packagist.org/packages/queryr/serialization)
[![Download count](https://poser.pugx.org/queryr/serialization/d/total.png)](https://packagist.org/packages/queryr/serialization)Serializers for QueryR resources.
## System dependencies
* PHP 5.5 or later (PHP 7 and HHVM are supported)
## Running the tests
For tests only
composer test
For style checks only
composer cs
For a full CI run
composer ci
## Release notes
### Version 1.0.1 (2017-05-16)
* Added support for Wikibase DataModel 7.x, 6.x and 5.x
### Version 1.0.0 (2015-11-04)
* Added support for Wikibase DataModel 4.x and 3.x
* Changed minimum Wikibase DataModel version to 3.0
* Added ci command that runs PHPUnit, PHPCS, PHPMD and covers tags validation
* Added TravisCI and ScrutinizerCI integration### Version 0.8.2 (2014-12-14)
* Wikipedia IDs changed format from `en.wikipedia` to `en_wikipedia`
* Wikibase DataModel 1.x is no longer supported### Version 0.8.1 (2014-10-21)
* Made installable together with Wikibase DataModel 2.x
### Version 0.8 (2014-09-12)
* Replaced the constructor of `ItemListElement` with setters
* Added "wikipedia page url" and "label" to `ItemListElement`, both optional strings### Version 0.7 (2014-08-30)
* Added `ItemType` resource
* Added `SerializerFactory::newItemTypeSerializer`### Version 0.6 (2014-08-21)
* Added `ItemList` resource
* Added `SerializerFactory::newItemListSerializer`
* Added `newSimplePropertyBuilder` to the `BuilderFactory`### Version 0.5 (2014-08-20)
* Added `SimpleProperty` resource
* Added `SimplePropertyBuilder`
* Added `SimplePropertySerializer`### Version 0.4 (2014-08-18)
* Added `PropertyList` resource
* Added `SerializerFactory::newPropertyListSerializer`### Version 0.3 (2014-08-05)
* All serializers are now package private
* Added `SerializerFactory` which is package public### Version 0.2 (2014-08-05)
* Added `StableItemSerializer`
### Version 0.1.1 (2014-06-23)
* Fixed issue in `BuilderFactory`
### Version 0.1 (2014-06-23)
Initial release with support for serialization of items in QueryR format.