Found 8 bookmarks
Newest
PHP static analysis - Exakat
PHP static analysis - Exakat
"Exakat provides a real time PHP static analyser from PHP 5.2 to PHP 7.2-dev that check PHP version compliance, spot security risks, reinforce development best practices or validate your code in continus integration based on a PHP expertise knowledge base with more than 300 analyzers."
PHP static analysis - Exakat
DependencyWheel: An Interactive Visualization Of Package Dependencies
DependencyWheel: An Interactive Visualization Of Package Dependencies
"Modern development use package managers (composer, npm, bundler, etc.). Applications depend on a large number of packages, which depend themselves on other packages. The Dependency Wheel visualization attempts to reveal the entire dependency tree of any PHP library using Composer for dependency management. Each chord in the disc represents a dependency. Try hovering on packages to mask other dependencies. All rendering is done client-side, in JavaScript. Built with d3.js"
DependencyWheel: An Interactive Visualization Of Package Dependencies
phpCallGraph - A Static Call Graph Generator for PHP
phpCallGraph - A Static Call Graph Generator for PHP

phpCallGraph is a tool to generate static call graphs for PHP source code. Such a graph visualizes the call dependencies among methods or functions of an application. Arrows represent calls from one method to another method. Classes are drawn as rectangles containing the respective methods. The graphs can be leveraged to gain a better understanding of large PHP applications or even to debunk design flaws in them. The example call graph on the right shows the main class of phpCallGraph itself and the internal dependencies among its methods. It is also possible to visualize calls to internal functions of PHP and to some extend call dependencies among different classes. Have a look at the example call graphs to get an impression.

The core of the call graph generator forms an object-oriented PHP5 library, which may also be integrated in other projects. It leverages the InstantSVC CodeAnalyzer and DOT. On top of it, a commandline application allows easy creation of call graphs in various formats, e.g. text, png, jpg or svg. phpCallGraph is free software licensed under GPLv3.

phpCallGraph - A Static Call Graph Generator for PHP