Code Analysis: Newsletter, SMTP, Email marketing and Subscribe forms by Brevo 3.1.79

Most Complex Classes

Class Rating Complexity
SIB_Manager
D
220
SIB_API_Manager
D
147
SIB_Page_Form
D
131
SIB_Page_Home
A
70
SendinblueApiClient
A
62
Sendinblue
S
48
SIB_Forms
S
46
SIB_Forms_List
S
44
SIB_Model_Users
S
32
SIB_Model_Contact
S
28
SIB_Forms_Lang
S
18
SIB_Widget_Subscribe
S
11

Most Complex Functions

Function Rating Complexity
SIB_Page_Form::generate_form_edit()
D
50
SIB_Page_Form::save_setting_subscription()
D
47
SIB_Manager::signup_process()
D
34
SIB_Manager::sib_email()
D
36
SIB_API_Manager::create_subscriber()
D
30
SIB_Manager::sib_create_language_sidebar()
C
28
SIB_Page_Home::generate_main_content()
C
17
SIB_Manager::generate_form_box()
B
17
SIB_API_Manager::send_comfirm_email()
B
15
SIB_API_Manager::send_email()
B
17
SIB_Manager::__construct()
A
10
SIB_Page_Home::ajax_sync_users()
A
11