Classes

Bubble size = executable lines. Hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 5 10 15 20 Line Coverage (%) Cyclomatic Complexity Phpdftk\Svg\Text\TextPositioningElement — Coverage: 83.3% | Lines: 24 | Complexity: 17 Phpdftk\Svg\Text\TextElement — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\Tspan — Coverage: 100.0% | Lines: 1 | Complexity: 1

 

Sorted by descending CRAP (Change Risk Anti-Patterns) index.

Methods

Bubble size = executable lines. Hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 1 2 3 4 5 Line Coverage (%) Cyclomatic Complexity Phpdftk\Svg\Text\TextPositioningElement::textLength — Coverage: 71.4% | Lines: 7 | Complexity: 4 Phpdftk\Svg\Text\TextPositioningElement::lengthAdjust — Coverage: 85.7% | Lines: 7 | Complexity: 4 Phpdftk\Svg\Text\TextPositioningElement::parseNumberList — Coverage: 80.0% | Lines: 5 | Complexity: 4 Phpdftk\Svg\Text\TextElement::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\TextPositioningElement::x — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\TextPositioningElement::y — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\TextPositioningElement::dx — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\TextPositioningElement::dy — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\TextPositioningElement::rotate — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Text\Tspan::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1