| Total Complexity | 6 |
| Total Lines | 30 |
| Duplicated Lines | 0 % |
| Coverage | 100% |
| Changes | 0 | ||
| 1 | <?php |
||
| 10 | class SkillEnhancementCache implements SkillEnhancementCacheInterface |
||
| 11 | { |
||
| 12 | /** @var array<int, array<int, SkillEnhancementInterface>>|null */ |
||
| 13 | private ?array $enhancements = null; |
||
| 14 | |||
| 15 | 2 | public function __construct(private SkillEnhancementRepositoryInterface $skillEnhancementRepository) {} |
|
| 16 | |||
| 17 | /** @return array<int, SkillEnhancementInterface> */ |
||
| 18 | 1 | public function getSkillEnhancements(SkillEnhancementEnum $enhancementType): ?array |
|
| 42 |