mirror of
https://github.com/getgrav/grav.git
synced 2025-03-14 12:22:45 +00:00
![]() I fixed some small inconsistencies here and there. There are still a little over 200 to go. This time against the 1.7 branch. To try it, checkout this PR and run: composer require phan/phan It doesn't have to be in the Grav tree. You can install it anywhere. Then from the top-level Grav dir: /vendor/bin/phan -p You can see the ones that are left to address here: https://gist.github.com/69eac9b37ced1cadc08ed4be0ee84f40 Also, and the main reason I added it, was to get some nice dependency graphs from Phan to help me understand the Grav code. Some examples: http://pdep.lerdorf.com/?mode=class&node=\Grav\Common\File\CompiledFile&d=3 http://pdep.lerdorf.com/?mode=class&node=\Grav\Common\Filesystem\Folder&d=1 http://pdep.lerdorf.com/?mode=class&node=\Doctrine\Common\Cache\Cache&d=2 http://pdep.lerdorf.com/?mode=class&node=\RocketTheme\Toolbox\ArrayTraits\Export&d=1 Move the slider to change the number of dependency levels shown. |
||
---|---|---|
.. | ||
memcache.phan_php | ||
memcached.phan_php | ||
Redis.phan_php |