Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ytake/valueobjects

A PHP library/collection of classes / immutable objects!
https://github.com/ytake/valueobjects

ddd php valueobject

Last synced: 15 days ago
JSON representation

A PHP library/collection of classes / immutable objects!

Awesome Lists containing this project

README

        

ValueObjects
============

[![Build Status](http://img.shields.io/travis/ytake/valueobjects/master.svg?style=flat-square)](https://travis-ci.org/ytake/valueobjects)
[![Coverage Status](http://img.shields.io/coveralls/ytake/valueobjects/master.svg?style=flat-square)](https://coveralls.io/r/ytake/valueobjects?branch=master)
[![Scrutinizer Code Quality](http://img.shields.io/scrutinizer/g/ytake/valueobjects.svg?style=flat-square)](https://scrutinizer-ci.com/g/ytake/valueobjects/?branch=master)

[![License](http://img.shields.io/packagist/l/ytake/valueobjects.svg?style=flat-square)](https://packagist.org/packages/ytake/valueobjects)
[![Latest Version](http://img.shields.io/packagist/v/ytake/valueobjects.svg?style=flat-square)](https://packagist.org/packages/ytake/valueobjects)
[![Total Downloads](http://img.shields.io/packagist/dt/ytake/valueobjects.svg?style=flat-square)](https://packagist.org/packages/ytake/valueobjects)
[![StyleCI](https://styleci.io/repos/88750136/shield?branch=master)](https://styleci.io/repos/88750136)

[![Codacy Badge](https://img.shields.io/codacy/grade/3a3d7d2e4cfb497b911316b61cc2aa95.svg?style=flat-square)](https://www.codacy.com/app/yuuki-takezawaOrganization/valueobjects?utm_source=github.com&utm_medium=referral&utm_content=ytake/valueobjects&utm_campaign=Badge_Grade)
[![SensioLabsInsight](https://insight.sensiolabs.com/projects/414e9e8f-4854-43b4-8c98-5d248e803bb3/mini.png)](https://insight.sensiolabs.com/projects/414e9e8f-4854-43b4-8c98-5d248e803bb3)

A PHP library/collection of classes aimed to help developers using and undestanding immutable objects.

This is fork of the educational package nicolopignatelli/valueobjects that aims to provide more functionality for basic tasks and act as a object oriented wrapper for PHP types.

# Install

required >= PHP 7.0

```bash
$ composer require ytake/valueobjects
```