Memio's PrettyPrinter, used to generate PHP code from given Model
PrettyPrinter is a code generator (printer) that takes a Model and calls the
TemplateEngine to actually generate the corresponding code,
using highly opinionated coding standards (pretty).
PrettyPrinter returns a string that can be saved in a file, displayed on a
console output or displayed in a web page. Possibilities are endless!
Install it using Composer:
composer require memio/pretty-printer:^2.0
Memio uses phpspec, which means the tests also provide the documentation. Not convinced? Then clone this repository and run the following commands:
composer install ./vendor/bin/phpspec run -n -f pretty
You can see the current and past versions using one of the following:
And finally some meta documentation: