I’d like to share php-class-diagram, a tool I developed to generate PlantUML class diagram scripts directly from PHP source code. It’s designed to help developers visualize and understand the structure of their codebases more effectively.
Features: - Generate PlantUML scripts by specifying a PHP source code directory. - Create class diagram documents with clickable links for easy navigation (https://smeghead.github.io/php-class-diagram/hyper-media.htm...). - Supports PHP 8.4, including its latest features. - Actively maintained for compatibility and ongoing improvements.
I created this project to simplify documentation and enhance understanding of PHP code structures, especially for complex programs where visualizing relationships and hierarchies can be challenging.
Links: GitHub repository: https://github.com/smeghead/php-class-diagram Example class diagram with links: https://smeghead.github.io/php-class-diagram/hyper-media.htm...
I’d love to hear your thoughts, suggestions, or any ideas to improve this tool. Your feedback is highly appreciated!