Posted: 2016-12-28 20:34:21 by Alasdair Keyes
After discussions at work on producing code documentation, I was introduced to http://www.apigen.org/.
I'm not quite sure how I've not seen it before, but it is very slick and certainly something I'm going to look at using int he future.
More information about what it does can be seen on their site, but it essentially reads the PHPdoc blocks in your code and outputs to a nice HTML page that you can publish.
The key part is just how easy it is, from the root of your project run
apigen generate --source src_folder --destination public/docs
You can easily add it into a script for jenkins or for local a development branch, add it into the post update/install commands of your composer.json.
If you found this useful, please feel free to donate via bitcoin to 1NT2ErDzLDBPB8CDLk6j1qUdT6FmxkMmNz
I'm now available for IT consultancy and software development services - Cloudee LTD.
Happy user of Digital Ocean (Affiliate link)