| Code Coverage
| Lines | Functions and Methods | Classes and Traits
Total | 94.07% covered (success) | 94.07% | 111 / 118 | 60.00% covered (warning) | 60.00% | 6 / 10 | 50.00% covered (danger) | 50.00% | 2 / 4
PortalActivityWriter.php | 100.00% covered (success) | 100.00% | 10 / 10 | 100.00% covered (success) | 100.00% | 1 / 1 | 100.00% covered (success) | 100.00% | 1 / 1
PortalDocumentStorage.php | 88.64% covered (warning) | 88.64% | 39 / 44 | 25.00% covered (danger) | 25.00% | 1 / 4 | 0.00% covered (danger) | 0.00% | 0 / 1
PortalProgressCalculator.php | 100.00% covered (success) | 100.00% | 21 / 21 | 100.00% covered (success) | 100.00% | 1 / 1 | 100.00% covered (success) | 100.00% | 1 / 1
PortalTokenService.php | 95.35% covered (success) | 95.35% | 41 / 43 | 75.00% covered (warning) | 75.00% | 3 / 4 | 0.00% covered (danger) | 0.00% | 0 / 1