PHPUnit

Software Documentation

Welcome to the Software Documentation homepage.

Build

Wed, 12 Aug 2020 04:03:24 +0000

VCS Info

tag: 9.3.7-28-gc6ce817
branch: master

Used Enrichers

build, checkstyle, git, phploc, phpunit

Structure

Namespaces 77
Interfaces 44
Traits 10
Classes 363
Abstract Classes 16 (4.41%)
Concrete Classes 347 (95.59%)
Methods 2207
Scope
Non-Static Methods 1872 (84.82%)
Static Methods 335 (15.18%)
Visibility
Public Method 1785 (80.88%)
Non-Public Methods 422 (19.12%)
Functions 285
Named Functions 233 (81.75%)
Anonymous Functions 52 (18.25%)
Constants 196
Global Constants 5 (2.55%)
Class Constants 191 (97.45%)

Tests

Classes 296
Methods 1438

Size

Lines of Code (LOC) 74244
Comment Lines of Code (CLOC) 17570 (23.67%)
Non-Comment Lines of Code (NCLOC) 56674 (76.33%)
Logical Lines of Code (LLOC) 17624 (23.74%)
Classes 7385 (41.9%)
Average Class Length 10
Average Method Length 3
Functions 5979 (33.93%)
Average Function Length 21
Not in classes or functions 4260 (24.17%)

Complexity

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

Dependencies

Global Accesses 252
Global Constants 118 (46.83%)
Global Variables 69 (27.38%)
Super-Global Variables 65 (25.79%)
Attribute Accesses 3221
Non-Static 3132 (97.24%)
Static 89 (2.76%)
Method Calls 10453
Non-Static 9232 (88.32%)
Static 1221 (11.68%)