PHP mess detector: check for common potential problems. More information: https://github.com/phpmd/phpmd.
phpmd
phpmd path/to/file_or_directory xml|text|html ruleset1,ruleset2,...
phpmd path/to/file_or_directory xml|text|html ruleset1,ruleset2,... --minimumpriority priority
phpmd path/to/file_or_directory xml|text|html ruleset1,ruleset2,... --suffixes extensions
phpmd path/to/file_or_directory1,path/to/file_or_directory2,... xml|text|html ruleset1,ruleset2,... --exclude directory_patterns
stdout
:phpmd path/to/file_or_directory xml|text|html ruleset1,ruleset2,... --reportfile path/to/report_file
phpmd path/to/file_or_directory xml|text|html ruleset1,ruleset2,... --strict