Labrador Kennel Core

Software Documentation

Welcome to the Software Documentation homepage.

Build

Sat, 15 Jun 2019 16:47:51 +0000

VCS Info

tag: ca5efa0-dirty
branch: task/de-pluginify-application

Used Enrichers

build, git, phploc

Structure

Namespaces 5
Interfaces 9
Traits 0
Classes 23
Abstract Classes 0 (0%)
Concrete Classes 23 (100%)
Methods 90
Scope
Non-Static Methods 81 (90%)
Static Methods 9 (10%)
Visibility
Public Method 77 (85.56%)
Non-Public Methods 13 (14.44%)
Functions 38
Named Functions 0 (0%)
Anonymous Functions 38 (100%)
Constants 3
Global Constants 1 (33.33%)
Class Constants 2 (66.67%)

Tests

Classes 3
Methods 44

Size

Lines of Code (LOC) 2301
Comment Lines of Code (CLOC) 616 (26.77%)
Non-Comment Lines of Code (NCLOC) 1685 (73.23%)
Logical Lines of Code (LLOC) 768 (33.38%)
Classes 199 (25.91%)
Average Class Length 6
Average Method Length 2
Functions 352 (45.83%)
Average Function Length 9
Not in classes or functions 217 (28.26%)

Complexity

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

Dependencies

Global Accesses 0
Global Constants 0 (0%)
Global Variables 0 (0%)
Super-Global Variables 0 (0%)
Attribute Accesses 177
Non-Static 169 (95.48%)
Static 8 (4.52%)
Method Calls 313
Non-Static 305 (97.44%)
Static 8 (2.56%)