Code Analysis: Newsletter, SMTP, Email marketing and Subscribe forms by Sendinblue 3.1.47

Most Complex Classes

Class Rating Complexity
SIB_Manager
D
192
SIB_API_Manager
D
146
SIB_Page_Form
C
108
SIB_Page_Home
A
70
SendinblueApiClient
A
62
Sendinblue
S
48
SIB_Forms
S
44
SIB_Forms_List
S
40
SIB_Model_Users
S
32
SIB_Model_Contact
S
28
SIB_Page_Statistics
S
26
SIB_Forms_Lang
S
18

Most Complex Functions

Function Rating Complexity
SIB_Page_Form::generate_form_edit()
D
31
SIB_Page_Form::save_setting_subscription()
D
43
SIB_Manager::sib_email()
D
36
SIB_API_Manager::create_subscriber()
D
30
SIB_Manager::signup_process()
C
25
SIB_Manager::sib_create_language_sidebar()
C
24
SIB_Page_Home::generate_main_content()
C
17
SIB_API_Manager::send_comfirm_email()
B
15
SIB_API_Manager::send_email()
B
17
SIB_Page_Statistics::generate_main_page()
B
13
SIB_Manager::__construct()
A
10
SIB_Manager::generate_form_box()
A
10