Percentage | Lines | ||
---|---|---|---|
FetchEventsEmailNotificationListener |
|
0 % | 98 |
ExchangeRateBundle |
|
25 % | 19 |
FetchErrorEvent |
|
50 % | 38 |
FetchSuccessEvent |
|
50 % | 38 |
Configuration |
|
100 % | 348 |
ProcessorsCompilerPass |
|
100 % | 30 |
DebugCommand |
|
100 % | 222 |
ExchangeRate |
|
100 % | 20 |
RepositoryCompilerPass |
|
100 % | 36 |
CurrencyCodeType |
|
100 % | 46 |
CRAP Score | Lines | ||
---|---|---|---|
ExchangeRateValidator::validate() | 10 | 43 | |
FetchCommand::execute() | 9 | 57 | |
RepositoryCompilerPass::process() | 7 | 30 | |
FetchCommand::sanitizeSources() | 7 | 23 | |
ProcessorsCompilerPass::process() | 6 | 24 | |
DebugCommand::displayRates() | 6 | 42 | |
NotificationsCompilerPass::process() | 6 | 28 | |
AccessVoter::supports() | 5 | 18 | |
AccessVoter::hasAnyRole() | 5 | 16 | |
Extension::configureRates() | 4 | 23 | |