PHPUnit

Software Documentation

Welcome to the Software Documentation homepage.

Build

Thu, 04 Jun 2020 04:02:39 +0000

VCS Info

tag: 9.1.5-106-gf84e342
branch: master

Used Enrichers

build, checkstyle, git, phploc, phpunit

Structure

Namespaces 72
Interfaces 43
Traits 10
Classes 335
Abstract Classes 11 (3.28%)
Concrete Classes 324 (96.72%)
Methods 2125
Scope
Non-Static Methods 1794 (84.42%)
Static Methods 331 (15.58%)
Visibility
Public Method 1734 (81.6%)
Non-Public Methods 391 (18.4%)
Functions 273
Named Functions 229 (83.88%)
Anonymous Functions 44 (16.12%)
Constants 91
Global Constants 2 (2.2%)
Class Constants 89 (97.8%)

Tests

Classes 278
Methods 1342

Size

Lines of Code (LOC) 67001
Comment Lines of Code (CLOC) 16289 (24.31%)
Non-Comment Lines of Code (NCLOC) 50712 (75.69%)
Logical Lines of Code (LLOC) 14627 (21.83%)
Classes 6985 (47.75%)
Average Class Length 10
Average Method Length 3
Functions 5308 (36.29%)
Average Function Length 19
Not in classes or functions 2334 (15.96%)

Complexity

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

Dependencies

Global Accesses 238
Global Constants 105 (44.12%)
Global Variables 67 (28.15%)
Super-Global Variables 66 (27.73%)
Attribute Accesses 3171
Non-Static 3079 (97.1%)
Static 92 (2.9%)
Method Calls 9021
Non-Static 7848 (87%)
Static 1173 (13%)