Bluz

Software Documentation

Welcome to the Software Documentation homepage.

Build

Wed, 10 May 2017 16:36:03 +0000

VCS Info

tag: 4042360-dirty
branch: (detached from 4042360)

Used Enrichers

build, git, phpcs, phploc, pmd

Structure

Namespaces 41
Interfaces 2
Traits 16
Classes 139
Abstract Classes 13 (9.35%)
Concrete Classes 126 (90.65%)
Methods 669
Scope
Non-Static Methods 581 (86.85%)
Static Methods 88 (13.15%)
Visibility
Public Method 552 (82.51%)
Non-Public Methods 117 (17.49%)
Functions 70
Named Functions 11 (15.71%)
Anonymous Functions 59 (84.29%)
Constants 109
Global Constants 1 (0.92%)
Class Constants 108 (99.08%)

Tests

Classes 0
Methods 0

Size

Lines of Code (LOC) 19437
Comment Lines of Code (CLOC) 9387 (48.29%)
Non-Comment Lines of Code (NCLOC) 10050 (51.71%)
Logical Lines of Code (LLOC) 3350 (17.24%)
Classes 2246 (67.04%)
Average Class Length NaN
Average Method Length NaN
Functions 281 (8.39%)
Average Function Length 4
Not in classes or functions 823 (24.57%)

Complexity

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

Dependencies

Global Accesses 13
Global Constants 1 (7.69%)
Global Variables 0 (0%)
Super-Global Variables 12 (92.31%)
Attribute Accesses 739
Non-Static 713 (96.48%)
Static 26 (3.52%)
Method Calls 1084
Non-Static 764 (70.48%)
Static 320 (29.52%)