PHPUnit

Software Documentation

Welcome to the Software Documentation homepage.

Build

Fri, 17 Jan 2020 08:02:11 +0000

VCS Info

tag: 8.5.2-99-g655558a
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 274
Methods 1334

Size

Lines of Code (LOC) 60413
Comment Lines of Code (CLOC) 14434 (23.89%)
Non-Comment Lines of Code (NCLOC) 45979 (76.11%)
Logical Lines of Code (LLOC) 12944 (21.43%)
Classes 5675 (43.84%)
Average Class Length 10
Average Method Length 3
Functions 5105 (39.44%)
Average Function Length 19
Not in classes or functions 2164 (16.72%)

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 2452
Non-Static 2368 (96.57%)
Static 84 (3.43%)
Method Calls 8099
Non-Static 6972 (86.08%)
Static 1127 (13.92%)