Code Analysis: SendGrid Mailing List 1.1.2

Most Complex Classes

Class Rating Complexity
SendGrid\Mail
A
72
SendGrid\Smtp
S
15
SendGrid\Web
S
14
Sendgrid_Mailing_List
S
7
SendGrid\Marketing
S
6
Sendgrid_Mailing_List_Admin
S
5
SendGrid
S
4
SendGrid\Api
S
1

Most Complex Functions

Function Rating Complexity
SendGrid\Smtp::_mapToSwift()
A
9
SendGrid\Web::_prepMessageData()
A
8
SendGrid\Mail::_removeFromList()
S
5
SendGrid\Mail::_preferNotToUseHeaders()
S
5
Sendgrid_Mailing_List::addSendgridSubscriber()
S
3
SendGrid::__get()
S
3
SendGrid\Web::_arrayToUrlPart()
S
3
SendGrid\Web::send()
S
2
SendGrid\Mail::getFrom()
S
3
SendGrid\Mail::_isHeadersRequired()
S
3
Sendgrid_Mailing_List::init()
S
2
SendGrid\Smtp::_getSwiftInstance()
S
2