Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | LaravelWebPush\WebPush::sendMessage() | 0 | 27 | 5 | 5 | 1 | 0 | 0 |
A | LaravelWebPush\PushMessage::toArray() | 0 | 17 | 2 | 2 | 1 | 0 | 0 |
A | P256EncryptedMessageBuilder::build() | 0 | 11 | 1 | 1 | 1 | 0 | 0 |
A | P256EncryptedMessage::getCypher() | 0 | 11 | 2 | 2 | 1 | 0 | 0 |
A | LaravelWebPush\JWTGenerator::getPayload() | 0 | 9 | 3 | 3 | 1 | 0 | 0 |
A | JWTGenerator::unserializePublicKey() | 0 | 9 | 2 | 2 | 2 | 0 | 0 |
A | LaravelWebPush\MessageAction::__toString() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | LaravelWebPush\PushMessage::setBadge() | 0 | 2 | 1 | 1 | 0 | 0 | 0 |
A | P256EncryptedMessage::getSubscriberPublicKey() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | LaravelWebPush\PushMessage::sendTo() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | LaravelWebPush\PushMessage::setBody() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | P256EncryptedMessageBuilder::withAuthToken() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | LaravelWebPush\MessageAction::setIcon() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | PushMessage::assertActionsImplementContract() | 0 | 3 | 3 | 3 | 0 | 0 | 0 |
A | LaravelWebPush\PushMessage::setImage() | 0 | 2 | 1 | 1 | 0 | 0 | 0 |