memio/pretty-printer
Memio PrettyPrinter is an opinionated PHP code generator that takes a Model and uses a TemplateEngine to produce “pretty” code. Outputs a string you can save to files, print to console, or render in web pages.
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.
Install it using Composer:
composer require memio/pretty-printer:^3.0
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 environment
make phpspec arg='--format pretty' # Run the specifications
Note: Run
makeormake helpto see all available commands.
You can see the current and past versions using one of the following:
git tag commandAnd finally some meta documentation:
How can I help you explore Laravel packages today?