README.md
# Clean\Data
[![Build Status](https://travis-ci.org/clean/data.svg?branch=master)](https://travis-ci.org/clean/data)
[![Code Climate](https://codeclimate.com/github/clean/data/badges/gpa.svg)](https://codeclimate.com/github/clean/data)
[![Test Coverage](https://codeclimate.com/github/clean/data/badges/coverage.svg)](https://codeclimate.com/github/clean/data/coverage)
[![Issue Count](https://codeclimate.com/github/clean/data/badges/issue_count.svg)](https://codeclimate.com/github/clean/data)
[![Latest Stable Version](https://poser.pugx.org/clean/data/v/stable)](https://packagist.org/packages/clean/data)
[![Total Downloads](https://poser.pugx.org/clean/data/downloads)](https://packagist.org/packages/clean/data)
[![License](https://poser.pugx.org/clean/data/license)](https://packagist.org/packages/clean/data)
Set of classes for holding data (entity, collection)
* Entity Is extension of PHP stdClass
* Collection extends PHP ArrayIterator funtionallity
Check out [documentation](docs/README.md) for more details.
### Clean\Data with Clean\Repository
`Clean\Data` is independent package but it has been created especially for `Clean\Repository` needs as it really simplify the way of creating entity models.
Please take a look at [Chinook Database Repository Example](https://github.com/clean/repository/tree/master/example/chinook) example code base to see it in action.