Skip to content

Repository files navigation

Memio's PrettyPrinter

PrettyPrinter is a code generator (printer) that takes a Model and calls the appropriate 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!

Note: This package is part of Memio. Have a look at the main repository.

Installation

Install it using Composer:

composer require memio/pretty-printer:^3.0

Want to know more?

Memio uses phpspec, which means the tests also provide the documentation. Not convinced? Then clone this repository and run the following commands:

make lib-init # Set up Docker environmentmake phpspec arg='--format pretty' # Run the specifications

Note: Run make or make help to see all available commands.

You can see the current and past versions using one of the following:

And finally some meta documentation:

About

[sub] Generates code from given Model, using templates

Resources

Contributing

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages