| Percentage | Lines | ||
|---|---|---|---|
| FetchSubscription |
|
100 % | 12 |
| FetchSubscriptionHandler |
|
100 % | 34 |
| AddSubscriptionHandler |
|
100 % | 16 |
| RemoveSubscriptionHandler |
|
100 % | 14 |
| UrlFactory |
|
100 % | 5 |
| ArticleWasMarkedAsRead |
|
100 % | 12 |
| MarkArticleAsRead |
|
100 % | 12 |
| RemoveSubscription |
|
100 % | 12 |
| Description |
|
100 % | 12 |
| AddSubscription |
|
100 % | 37 |
| CRAP Score | Lines | ||
|---|---|---|---|
| RSS::parse() | 6 | 86 | |
| Atom::parse() | 5 | 85 | |
| MarkArticleAsReadHandler::__invoke() | 2 | 10 | |
| Name::__construct() | 2 | 7 | |
| Article::bindTo() | 2 | 7 | |
| Article::markAsRead() | 2 | 5 | |
| AddSubscriptionHandler::__construct() | 1 | 3 | |
| RemoveSubscriptionHandler::__construct() | 1 | 3 | |
| ArticleWasMarkedAsRead::__construct() | 1 | 3 | |
| RemoveSubscription::identity() | 1 | 3 | |