PHPMD - PHP Mess Detector

Downloads

Installing via Composer

Create a composer.json file in your project directory and add PHPMD as a required dependency:

{ "require-dev": { "phpmd/phpmd" : "@stable" } }

Then install Composer in your project (or download the composer.phar directly):

~ $ curl -s http://getcomposer.org/installer | php

And finally let Composer install the project dependencies:

~ $ php composer.phar install

From the github repository

If you like to participate on the social coding plattform GitHub, you can use PHPMD's mirror to fork and contribute to PHPMD.

~ $ git clone git://github.com/phpmd/phpmd.git

Then cd into the checkout directory initialize the referenced sub modules:

~ $ cd phpmd ~/phpmd $ git submodule update --init

Then install Composer in your project (or download the composer.phar directly):

~ $ curl -s http://getcomposer.org/installer | php

And finally let Composer install the project dependencies:

~ $ php composer.phar install

Requirements

PHPMD itself is considered as an early development version at its current state. It relies on the following software products:

RDF | HTML | Text