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

https://github.com/chrisharrison/vo-generator

A PHP 7/8 value object generator
https://github.com/chrisharrison/vo-generator

Last synced: 9 months ago
JSON representation

A PHP 7/8 value object generator

Awesome Lists containing this project

README

          

# vo-generator

A PHP 7/8 value object generator.

[![Build Status](https://travis-ci.org/chrisharrison/vo-generator.svg?branch=master)](https://travis-ci.org/chrisharrison/vo-generator)
[![Version](https://img.shields.io/packagist/v/chrisharrison/vo-generator.svg)](https://packagist.org/packages/chrisharrison/vo-generator)

## Compatibility ##

* PHP 7 compatibility: 1.x.x

* PHP 8 compatibility: 2.x.x

## Installation ##

Through Composer, obviously:

```
composer require chrisharrison/vo-generator
```

## Acknowledgements

This library is inspired by James Sanders' [valueobject-generator](https://github.com/funeralzone/valueobject-generator).

VOML syntax is loosely based on GraphQL.

## Documentation

Documentation is available on the [wiki](https://github.com/chrisharrison/vo-generator/wiki).