php-algorithms

Software Documentation

Welcome to the Software Documentation homepage.

Build

Thu, 02 Jul 2015 15:24:41 +0200

VCS Info

tag: 089e5ab-dirty
branch: master

Used Enrichers

build, checkstyle, git, phploc, phpunit, pmd

Structure

Namespaces 1
Interfaces 11
Traits 0
Classes 15
Abstract Classes 4 (26.67%)
Concrete Classes 11 (73.33%)
Methods 151
Scope
Non-Static Methods 151 (100%)
Static Methods 0 (0%)
Visibility
Public Method 146 (96.69%)
Non-Public Methods 5 (3.31%)
Functions 0
Named Functions 0 (0%)
Anonymous Functions 0 (0%)
Constants 0
Global Constants 0 (0%)
Class Constants 0 (0%)

Tests

Classes 6
Methods 26

Size

Lines of Code (LOC) 2142
Comment Lines of Code (CLOC) 115 (5.37%)
Non-Comment Lines of Code (NCLOC) 2027 (94.63%)
Logical Lines of Code (LLOC) 765 (35.71%)
Classes 587 (76.73%)
Average Class Length 39
Average Method Length 4
Functions 132 (17.25%)
Average Function Length 0
Not in classes or functions 46 (6.01%)

Complexity

Cyclomatic Complexity / LLOC 0.25
Cyclomatic Complexity / Number of Methods 2.29

Dependencies

Global Accesses 0
Global Constants 0 (0%)
Global Variables 0 (0%)
Super-Global Variables 0 (0%)
Attribute Accesses 278
Non-Static 278 (100%)
Static 0 (0%)
Method Calls 432
Non-Static 432 (100%)
Static 0 (0%)