AudioDidact

Software Documentation

Welcome to the Software Documentation homepage.

Build

Mon, 12 Mar 2018 03:19:20 +0100

VCS Info

tag:
branch:

Used Enrichers

build, git, phploc, phpunit

Structure

Namespaces 4
Interfaces 0
Traits 0
Classes 18
Abstract Classes 3 (16.67%)
Concrete Classes 15 (83.33%)
Methods 263
Scope
Non-Static Methods 225 (85.55%)
Static Methods 38 (14.45%)
Visibility
Public Method 218 (82.89%)
Non-Public Methods 45 (17.11%)
Functions 744
Named Functions 17 (2.28%)
Anonymous Functions 727 (97.72%)
Constants 24
Global Constants 21 (87.5%)
Class Constants 3 (12.5%)

Tests

Classes 0
Methods 0

Size

Lines of Code (LOC) 24366
Comment Lines of Code (CLOC) 4973 (20.41%)
Non-Comment Lines of Code (NCLOC) 19393 (79.59%)
Logical Lines of Code (LLOC) 7616 (31.26%)
Classes 1420 (18.64%)
Average Class Length 79
Average Method Length 5
Functions 5892 (77.36%)
Average Function Length 8
Not in classes or functions 304 (3.99%)

Complexity

Cyclomatic Complexity / LLOC 0.65
Cyclomatic Complexity / Number of Methods 0

Dependencies

Global Accesses 772
Global Constants 0 (0%)
Global Variables 652 (84.46%)
Super-Global Variables 120 (15.54%)
Attribute Accesses 468
Non-Static 438 (93.59%)
Static 30 (6.41%)
Method Calls 3987
Non-Static 799 (20.04%)
Static 3188 (79.96%)