Code Analysis: Bounce Handler Mailpoet 1.3.21

Most Complex Classes

Class Rating Complexity
Net_POP3
D
157
BounceDetect
C
109
PEAR
B
92
Net_Socket
B
78
Mailpoet_Bounce_Handler
B
76
Mailpoet_Bounce_Handler
A
69
PEAR_Error
S
40
Mailpoet_Handle_Bounces
S
38
Mailpoet_Bounce_Log
S
29
MBH_Logger
S
24
MbhGdpr
S
11

Most Complex Functions

Function Rating Complexity
BounceDetect::doAction()
D
44
Mailpoet_Bounce_Handler::bounce_handler_page()
D
22
Mailpoet_Bounce_Handler::bounce_handler_page()
D
22
Mailpoet_Bounce_Handler::necessary_script()
D
4
Mailpoet_Bounce_Handler::mbh_save_bounce_settings()
C
26
Mailpoet_Bounce_Handler::mbh_save_bounce_settings()
C
26
Mailpoet_Bounce_Handler::necessary_script()
C
1
Mailpoet_Handle_Bounces::imap_connection_check()
B
19
PEAR::_raiseError()
B
19
PEAR_Error::__construct()
B
18
Net_Socket::connect()
B
17
_PEAR_call_destructors()
A
11