Classes

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

0% 20% 40% 60% 80% 100% 0 5 10 15 Line Coverage (%) Cyclomatic Complexity Phpdftk\Xmp\XmpWriter — Coverage: 85.7% | Lines: 35 | Complexity: 11 Phpdftk\Xmp\XmpReader — Coverage: 84.4% | Lines: 32 | Complexity: 13 Phpdftk\Xmp\XmpPacket — Coverage: 100.0% | Lines: 8 | Complexity: 6

 

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

Class CRAP Coverage
Phpdftk\Xmp\XmpReader13.6484.4%
Phpdftk\Xmp\XmpWriter11.3585.7%
Phpdftk\Xmp\XmpPacket6100.0%

Methods

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

0% 20% 40% 60% 80% 100% 0 5 10 15 Line Coverage (%) Cyclomatic Complexity Phpdftk\Xmp\XmpWriter::serialize — Coverage: 85.3% | Lines: 34 | Complexity: 10 Phpdftk\Xmp\XmpReader::parse — Coverage: 84.4% | Lines: 32 | Complexity: 13 Phpdftk\Xmp\XmpPacket::set — Coverage: 100.0% | Lines: 3 | Complexity: 1 Phpdftk\Xmp\XmpPacket::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Xmp\XmpPacket::create — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Xmp\XmpPacket::get — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Xmp\XmpPacket::has — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Xmp\XmpPacket::all — Coverage: 100.0% | Lines: 1 | Complexity: 1 Phpdftk\Xmp\XmpWriter::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1