Quickly determine some basic quality info on your PHP code with phpinsights
phpqa is an alias to the phpqa docker tool @ https://github.com/jakzal/phpqa
| web | https://kimsal.com |
Quickly determine some basic quality info on your PHP code with phpinsights
phpqa is an alias to the phpqa docker tool @ https://github.com/jakzal/phpqa
Curious about checking out the quality of your PHP project, but don't know where to start?
https://github.com/jakzal/phpqa is a project providing docker images of various tools to help measure aspects of your PHP code.
docker run --init -it --rm -v "$(pwd):/project" -v "$(pwd)/tmp-phpqa:/tmp" -w /project jakzal/phpqa phploc ./
will run the phploc tool on your current folder
But... you can alias the tool, then simply run
$ phpqa <toolname> <params>
to run any of the tools on any code.
Learned something new about PHPStorm...
You can edit the prompts that influence how the Jetbrains AI service interacts with the IDE. I modified the commit message generation prompt to include 'conventional commit' prefixes.
https://kimsal.com/blog/2024/12/29/phpstorm-ai-assistant-commit-message-mods/