PHPUnit

Software Documentation

Welcome to the Software Documentation homepage.

Build

Tue, 10 Dec 2019 08:01:52 +0000

VCS Info

tag: 8.5.0-86-g95d6300
branch: master

Used Enrichers

build, checkstyle, git, phploc, phpunit

Structure

Namespaces 66
Interfaces 42
Traits 10
Classes 271
Abstract Classes 11 (4.06%)
Concrete Classes 260 (95.94%)
Methods 1573
Scope
Non-Static Methods 1260 (80.1%)
Static Methods 313 (19.9%)
Visibility
Public Method 1214 (77.18%)
Non-Public Methods 359 (22.82%)
Functions 262
Named Functions 219 (83.59%)
Anonymous Functions 43 (16.41%)
Constants 88
Global Constants 2 (2.27%)
Class Constants 86 (97.73%)

Tests

Classes 273
Methods 1333

Size

Lines of Code (LOC) 60302
Comment Lines of Code (CLOC) 14366 (23.82%)
Non-Comment Lines of Code (NCLOC) 45936 (76.18%)
Logical Lines of Code (LLOC) 12932 (21.45%)
Classes 5664 (43.8%)
Average Class Length 10
Average Method Length 3
Functions 5104 (39.47%)
Average Function Length 19
Not in classes or functions 2164 (16.73%)

Complexity

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

Dependencies

Global Accesses 229
Global Constants 97 (42.36%)
Global Variables 66 (28.82%)
Super-Global Variables 66 (28.82%)
Attribute Accesses 2445
Non-Static 2361 (96.56%)
Static 84 (3.44%)
Method Calls 8099
Non-Static 6972 (86.08%)
Static 1127 (13.92%)