Download the PHP package lluiscamino/php-doc2pdf without Composer
On this page you can find all versions of the php package lluiscamino/php-doc2pdf. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lluiscamino/php-doc2pdf
More information about lluiscamino/php-doc2pdf
Files in lluiscamino/php-doc2pdf
Package php-doc2pdf
Short Description Create PDF formatted documentation for your PHP projects.
License MIT
Homepage https://github.com/lluiscamino/phpDoc2pdf
Informations about the package php-doc2pdf
phpDoc2pdf
Create PDF formatted documentation for your PHP projects.
phpDoc2pdf uses the phpDocumentor/Reflection library to extract the classes, interfaces and traits from your project and generate a set of documentation similar to the one that phpDocumentor2 provides, but in PDF format.
You can see some examples on the docs folder.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Installing
- Download the PHAR file directly from here.
Usage
Use the following command to generate the documentation:
Replace <INPUT>
with the PHP file or directory that you want to document and <OUTPUT>
with the directory where the documentation will be saved.
Please note that the files you want to document have to be in UTF-8 format.
Built With
- phpDocumentor2/Reflection
- Symfony/Console
- mpdf
- thephpleague/plates
- erusev/parsedown
- sebastianbergmann/phpunit
Contributing
All contributions are welcome, please see the To-do list below or suggest something. 🤗
To-do list
- [x] Add tests
- [x] Add markdown support
- [x] Add templates system
- [ ] Separate generated docs into different subdirectories
- [x] Make installation and usage simpler
- [ ] Include phpDocBlock types on method arguments
- [ ] Add support for all type of file extensions.
License
This project is licensed under the MIT License - see the LICENSE file for details
All versions of php-doc2pdf with dependencies
symfony/console Version ^4.3@dev
mpdf/mpdf Version dev-master
league/plates Version 3.*
erusev/parsedown Version dev-master