| Percentage | Lines | ||
|---|---|---|---|
| RequiredParameter |
|
67 % | 43 |
| MissingArgumentException |
|
86 % | 21 |
| Reference |
|
91 % | 75 |
| Container |
|
99 % | 816 |
| Callback |
|
100 % | 40 |
| DefaultReference |
|
100 % | 38 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Container::makeDefaultArgs() | 21 | 76 | |
| Container::makeRule() | 19 | 49 | |
| Container::makeFactory() | 12 | 71 | |
| Container::createSharedInstance() | 11 | 61 | |
| Container::resolveArgs() | 9 | 31 | |
| Container::findRuleClass() | 4 | 10 | |
| Container::getAliases() | 4 | 10 | |
| Container::getArgs() | 4 | 21 | |
| Reference::resolve() | 4 | 11 | |
| Container::arrayClone() | 3 | 10 | |