This clean Markdown utility allows you to make awesome documentation quickly.
Installation with Laravel 4 Package Installer
php artisan package:install rtablada/flat-docs
In your composer.json add
Then in your app/config/app.php add this to your Service Providers
Finally run these few commands:
php artisan asset:publish rtablada/flat-docs php artisan config:publish rtablada/flat-docs
You can modify the configuration
Register the docs you would like available by modifying the 'registeredDocs' property in the config file. This will handle URI mapping as well as creating your navigation! Also, you can declare stubs vs. Pretty Titles by using the format
stub:pretty. By the way, there is no limitation to the depths of your uris/documents!
'registeredDocs' => array( 'start:Getting Started', 'api' => array( '1:endpoint1', '2:endpoint2', ), ),
In your app path, place your docs in a 'docs' folder (this location can be modified in the config). There order should match the way you want your uris. So the file tree for the example would look like:
start.md api/ -1.md -2.md