Classes

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

0% 20% 40% 60% 80% 100% 0 10 20 30 Line Coverage (%) Cyclomatic Complexity Phpdftk\Svg\Gradient\Gradient — Coverage: 90.7% | Lines: 43 | Complexity: 25 Phpdftk\Svg\Gradient\Stop — Coverage: 87.0% | Lines: 23 | Complexity: 11 Phpdftk\Svg\Gradient\RadialGradient — Coverage: 93.3% | Lines: 15 | Complexity: 14 Phpdftk\Svg\Gradient\LinearGradient — Coverage: 90.9% | Lines: 11 | Complexity: 8

 

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 2 4 6 8 Line Coverage (%) Cyclomatic Complexity Phpdftk\Svg\Gradient\Gradient::resolveStops — Coverage: 92.9% | Lines: 14 | Complexity: 7 Phpdftk\Svg\Gradient\Stop::offset — Coverage: 83.3% | Lines: 12 | Complexity: 5 Phpdftk\Svg\Gradient\Gradient::href — Coverage: 88.9% | Lines: 9 | Complexity: 4 Phpdftk\Svg\Gradient\Gradient::spreadMethod — Coverage: 100.0% | Lines: 7 | Complexity: 5 Phpdftk\Svg\Gradient\Gradient::gradientUnits — Coverage: 100.0% | Lines: 6 | Complexity: 4 Phpdftk\Svg\Gradient\Gradient::gradientTransform — Coverage: 66.7% | Lines: 6 | Complexity: 4 Phpdftk\Svg\Gradient\LinearGradient::parseOptionalLength — Coverage: 83.3% | Lines: 6 | Complexity: 3 Phpdftk\Svg\Gradient\RadialGradient::parseOptionalLength — Coverage: 83.3% | Lines: 6 | Complexity: 3 Phpdftk\Svg\Gradient\Stop::stopOpacity — Coverage: 83.3% | Lines: 6 | Complexity: 3 Phpdftk\Svg\Gradient\Stop::stopColor — Coverage: 100.0% | Lines: 4 | Complexity: 2 Phpdftk\Svg\Gradient\RadialGradient::r — Coverage: 100.0% | Lines: 2 | Complexity: 3 Phpdftk\Svg\Gradient\RadialGradient::fr — Coverage: 100.0% | Lines: 2 | Complexity: 3 Phpdftk\Svg\Gradient\Gradient::stops — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\LinearGradient::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\LinearGradient::x1 — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\LinearGradient::y1 — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\LinearGradient::x2 — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\LinearGradient::y2 — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\RadialGradient::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\RadialGradient::cx — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\RadialGradient::cy — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\RadialGradient::fx — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\RadialGradient::fy — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Svg\Gradient\Stop::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1