Passed
Push — master ( d57c11...8c6e4f )
by Joao
03:16 queued 36s
created

234 +151 Covered Lines

275 -61 Total Lines

85.1 % +60.4% Code Coverage

PHP Classes Changes

 
0%
MailerFactory added
 
77.78%
BaseWrapper added
0%
100%
AmazonSesWrapper improved
0%
97.37%
MailgunApiWrapper improved
0%
95.16%
PHPMailerWrapper improved
0%
85.71%
PHPMailerOverride improved
37.23%
94.12%
Envelope improved
0%
 
MandrillApiWrapper removed
75.86%
 
MailConnection removed

CRAP Changes

 
6
MailerFactory::registerMailer() added
 
6
MailerFactory::create() added
 
3.3332
BaseWrapper::validate() added
 
1
AmazonSesWrapper::getSesClient() added
 
1
BaseWrapper::__construct() added
 
1
MailgunApiWrapper::getRequestObject() added
 
1
PHPMailerWrapper::getMailer() added
 
1
Envelope::addEmbedImage() added
 
1
Envelope::setTo() added
 
1
Envelope::setCC() added
view more  
2
1
Envelope::addAttachment() improved
2
1
Envelope::getSubject() improved
2
1
Envelope::setSubject() improved
2
1
Envelope::getAttachments() improved
2
1
PHPMailerOverride::getFullMessageEnvelope() improved
6
2.0625
PHPMailerOverride::getMessageEnvelopeParts() improved
6
2
Envelope::__construct() improved
6
2
Envelope::getReplyTo() improved
6
1
AmazonSesWrapper::send() improved
12
3.576
Envelope::isHtml() improved
view more  
42
 
Envelope::mailerFactory() removed
30
 
Envelope::send() removed
30
 
MandrillApiWrapper::send() removed
12
 
Envelope::isEmbbed() removed
5.9256
 
MailConnection::__construct() removed
2.0625
 
MailConnection::getProtocol() removed
2.0625
 
MailConnection::getUsername() removed
2.0625
 
MailConnection::getPassword() removed
2.0625
 
MailConnection::getServer() removed
2
 
MailConnection::getPort() removed
view more