Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A AwsSns\SnsMessage::__construct() 0 6 5 5 1 0 0
A NotificationChannels\AwsSns\Sns::send() 0 19 3 3 1 0 0
A NotificationChannels\AwsSns\SnsChannel::send() 0 11 2 2 1 0 0
A AwsSns\SnsChannel::__construct() 0 2 1 1 1 0 0
A AwsSns\SnsMessage::originationNumber() 0 2 1 2 1 0 0
A CouldNotSendNotification::invalidReceiver() 0 3 1 1 1 0 0
A NotificationChannels\AwsSns\SnsChannel::getMessage() 0 6 3 3 1 0 0
A AwsSns\SnsMessage::promotional() 0 2 1 2 1 0 0
A NotificationChannels\AwsSns\SnsMessage::getSender() 0 1 1 2 0 0 0
A SnsServiceProvider::addSnsCredentials() 0 3 3 3 0 0 0
A AwsSns\SnsMessage::transactional() 0 2 1 2 1 0 0
A SnsMessage::getOriginationNumber() 0 1 1 2 1 0 0
A AwsSns\SnsServiceProvider::boot() 0 7 1 1 1 0 0
A AwsSns\SnsChannel::guessDestination() 0 5 3 3 1 0 0
A NotificationChannels\AwsSns\SnsMessage::sender() 0 2 1 2 0 0 0