PHPUnit

Software Documentation

Welcome to the Software Documentation homepage.

Build

Sun, 23 Feb 2020 08:02:02 +0000

VCS Info

tag: 9.0.1-65-g46054e5
branch: master

Used Enrichers

build, checkstyle, git, phploc, phpunit

Structure

Namespaces 70
Interfaces 43
Traits 10
Classes 329
Abstract Classes 11 (3.34%)
Concrete Classes 318 (96.66%)
Methods 1946
Scope
Non-Static Methods 1612 (82.84%)
Static Methods 334 (17.16%)
Visibility
Public Method 1554 (79.86%)
Non-Public Methods 392 (20.14%)
Functions 273
Named Functions 229 (83.88%)
Anonymous Functions 44 (16.12%)
Constants 88
Global Constants 2 (2.27%)
Class Constants 86 (97.73%)

Tests

Classes 270
Methods 1323

Size

Lines of Code (LOC) 64317
Comment Lines of Code (CLOC) 15890 (24.71%)
Non-Comment Lines of Code (NCLOC) 48427 (75.29%)
Logical Lines of Code (LLOC) 13943 (21.68%)
Classes 6370 (45.69%)
Average Class Length 10
Average Method Length 3
Functions 5239 (37.57%)
Average Function Length 19
Not in classes or functions 2334 (16.74%)

Complexity

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

Dependencies

Global Accesses 221
Global Constants 89 (40.27%)
Global Variables 66 (29.86%)
Super-Global Variables 66 (29.86%)
Attribute Accesses 2906
Non-Static 2822 (97.11%)
Static 84 (2.89%)
Method Calls 8762
Non-Static 7578 (86.49%)
Static 1184 (13.51%)