Docker image providing static analysis tools for PHP. The list of available tools and the installer is actually managed in the jakzal/toolbox repository. Docker image with quality analysis tools for PHP. To run the selected tool inside the container, you'll need to mount the project directory on the container with -v "$(pwd):/project". Some tools like to write to the /tmp directory (like PHPStan, or Behat in some cases), therefore it's often useful to share it between docker runs, i.e. with -v "$(pwd)/tmp-phpqa:/tmp". If you want to be able to interrupt the selected tool if it takes too much time to complete, you can use the --init option. Some tools are not included in the docker image, to use them refer to their documentation. Provides utilities to report legacy tests and usage of deprecated code.

Features

  • Visualizes metrics and source code
  • Helps to test business expectations
  • Fast, zero config application bundler with PHARs
  • Discovers good candidates for refactoring
  • Codeception is a BDD-styled PHP testing framework
  • Dependency Manager for PHP

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Static Analysis Tools for PHP

Static Analysis Tools for PHP Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Static Analysis Tools for PHP!

Additional Project Details

Programming Language

PHP

Related Categories

PHP Source Code Analysis Tool, PHP Code Review Software

Registered

2022-05-20