Developer Guide

User interface design documents

Drafts

Documentation tools

API

To extract inline PHP documentation into Documentation/Api/ directory (see apigen):

  $ cd Documentation/
  $ make clean api DOCURL=./

Code coverage

Executes all tests producing a code coverage report in Documentation/CodeCoverage/ directory (see PHPUnit):

  $ phpunit --coverage-html Documentation/CodeCoverage \
            --bootstrap Nethgui/Test/bootstrap.php Nethgui/Test/Unit/

Metrics

Generated by pdepend

  $ cd Documentation/
  $ make Metrics/pyramid.svg

Overview Pyramid

On software metrics