Code Analysis: Popper 0.6.2

Function Rating Maintainability Complexity Lines of code
Popper\Conditions::show_data()
D
31 54 85
Popper\Conditions::get_current_location()
C
36 27 76
Popper\Conditions::get_conditions()
A
38 10 69
Popper\Conditions::get_saved_label()
A
47 12 32
popper_register()
A
31 3 146
Popper\Actions\MailPoet::process()
A
48 9 34
Popper\Integrations\GetResponse::process_request()
A
47 9 33
Popper\Integrations\Mailchimp::process_request()
A
47 7 33
Popper\Actions\GetResponse::process()
A
49 7 33
Popper\Integrations\Brevo::process_request()
A
48 7 31
Popper\Integrations\ConvertKit::process_request()
A
48 7 31
Popper\Integrations\Moosend::process_request()
A
48 7 31
Popper\Integrations\Base::process_request()
A
48 7 31
Popper\Integrations\MailerLite::process_request()
S
49 7 30
Popper\Actions\Brevo::process()
S
50 7 29
Popper\Actions\Moosend::process()
S
51 7 28
Popper\Actions\Mailchimp::process()
S
51 7 28
Popper\Actions\ConvertKit::process()
S
51 7 27
Popper\Frontend::popper_matcher()
S
46 6 40
Popper\Integrations\WebHook::process()
S
51 6 27
popper_block_init()
S
45 4 45
popper_add_attribute()
S
56 5 18
Popper\Submission::is_valid()
S
60 5 15
popper_positions()
S
53 3 25
Popper\Conditions::get_user_conditions()
S
52 3 24
Popper\Submission::process()
S
55 3 22
Popper\Integrations\Rest::register_routes()
S
47 1 48
Popper\Integrations\MailPoet::get_list_merge_fields_select()
S
56 3 18
Popper\Integrations\Brevo::get_list_merge_fields_select()
S
58 3 16
Popper\Integrations\Mailchimp::get_data_center()
S
65 4 10
Popper\Conditions::get_user_label()
S
59 3 14
Popper\Conditions::get_current_user()
S
61 3 13
Popper\Submission::handle_form()
S
60 3 13
register_settings()
S
48 1 43
Popper\Integrations\GetResponse::__construct()
S
68 3 7
Popper\Integrations\MailerLite::__construct()
S
71 3 5
Popper\Integrations\ConvertKit::get_list_merge_fields_select()
S
62 2 12
Popper\Integrations\GetResponse::get_list_merge_fields_select()
S
62 2 12
Popper\Integrations\Mailchimp::get_list_merge_fields_select()
S
62 2 12
Popper\Integrations\Rest::get_merge_fields()
S
60 2 12
Popper\Integrations\Rest::validate()
S
61 2 12
Popper\Integrations\Moosend::get_list_merge_fields_select()
S
61 2 12
Popper\Integrations\GetResponse::get_lists_select()
S
63 2 11
Popper\Integrations\Moosend::get_lists_select()
S
63 2 11
menu()
S
57 1 20
Popper\Rest::register_routes()
S
57 1 20
Popper\Conditions::get_instance()
S
71 2 6
Popper\Conditions::is_between()
S
67 2 7
Popper\Frontend::get_instance()
S
71 2 6
Popper\Integrations\Mailchimp::__construct()
S
71 2 6
popper_appsero_init_tracker()
S
65 2 9
Popper\Integrations\MailPoet::get_lists_select()
S
64 2 9
Popper\Submission::get_instance()
S
71 2 6
Popper\Integrations\Mailchimp::get_data_center_from_api_key()
S
74 2 4
Popper\Rest::get_instance()
S
71 2 6
Popper\Integrations\Brevo::__construct()
S
71 2 6
Popper\Frontend::get_popups()
S
61 1 13
popper_tracker_optin()
S
62 1 12
Popper\Rest::error()
S
64 1 11
Popper\Integrations\Base::get_lists()
S
80 1 3
Popper\Rest::open_ticket()
S
80 1 3
Popper\Rest::get_select_data()
S
67 1 8
Popper\Submission::register_integrations()
S
66 1 8
Popper\Integrations\Rest::update_settings_permissions()
S
80 1 3
Popper\Integrations\Base::__construct()
S
81 1 3
Popper\Integrations\Base::add_subsciber()
S
79 1 3
Popper\Submission::__construct()
S
72 1 5
Popper\Integrations\Moosend::__construct()
S
81 1 3
Popper\Integrations\Base::get_lists_select()
S
76 1 4
Popper\Integrations\Base::get_list_merge_fields()
S
79 1 3
Popper\Integrations\GetResponse::get_custom_fields()
S
80 1 3
Popper\Integrations\Brevo::get_lists_select()
S
76 1 4
Popper\Integrations\WebHook::__construct()
S
91 1 2
Popper\Integrations\Mailchimp::account_details()
S
81 1 3
Popper\Actions\MailPoet::__construct()
S
76 1 4
Popper\Rest::success()
S
67 1 9
Popper\Integrations\Moosend::add_subsciber()
S
78 1 3
Popper\Actions\Action::hook()
S
74 1 4
Popper\Integrations\Brevo::get_list()
S
79 1 3
Popper\Integrations\Base::get_list()
S
79 1 3
Popper\Integrations\Brevo::add_subsciber()
S
79 1 3
Popper\Integrations\Base::get_list_merge_fields_select()
S
75 1 4
Popper\Integrations\ConvertKit::get_list_merge_fields()
S
80 1 3
Popper\Actions\Action::get_key()
S
72 1 5
Popper\Integrations\ConvertKit::__construct()
S
81 1 3
Popper\Integrations\GetResponse::get_list_merge_fields()
S
81 1 3
Popper\Actions\Brevo::__construct()
S
76 1 4
Popper\Integrations\Rest::get_sdk()
S
70 1 6
Popper\Actions\Mailchimp::__construct()
S
76 1 4
Popper\Integrations\Rest::__construct()
S
81 1 3
Popper\Integrations\Mailchimp::add_subscriber()
S
78 1 3
Popper\Integrations\GetResponse::get_list()
S
79 1 3
Popper\Rest::failed()
S
67 1 9
Popper\Actions\GetResponse::__construct()
S
76 1 4
Popper\Integrations\ConvertKit::add_subsciber()
S
78 1 3
Popper\Integrations\Rest::get_lists()
S
66 1 8
Popper\Integrations\Moosend::get_list()
S
79 1 3
Popper\Actions\Action::__construct()
S
74 1 4
Popper\Integrations\ConvertKit::get_list()
S
79 1 3
Popper\Integrations\Brevo::update_member_tags()
S
73 1 4
Popper\Actions\Action::process()
S
100 1 0
Popper\Integrations\Brevo::get_lists()
S
80 1 3
Popper\Integrations\MailerLite::add_subsciber()
S
79 1 3
Popper\Integrations\MailerLite::get_list()
S
79 1 3
Popper\Rest::update_settings_permissions()
S
80 1 3
Popper\Integrations\MailerLite::get_list_merge_fields()
S
80 1 3
register_routes()
S
76 1 4
Popper\Integrations\GetResponse::get_lists()
S
80 1 3
popper_register_block_category()
S
69 1 7
Popper\Integrations\ConvertKit::get_lists_select()
S
76 1 4
popper_page()
S
72 1 7
Popper\Actions\Action::register()
S
67 1 8
Popper\Rest::get_collection_params()
S
82 1 3
Popper\Integrations\GetResponse::add_subscriber()
S
79 1 3
Popper\Integrations\Brevo::get_list_merge_fields()
S
80 1 3
Popper\Integrations\Moosend::get_list_merge_fields()
S
80 1 3
Popper\Integrations\Mailchimp::get_lists()
S
80 1 3
Popper\Frontend::__construct()
S
75 1 4
Popper\Actions\Moosend::__construct()
S
76 1 4
Popper\Actions\ConvertKit::__construct()
S
76 1 4
Popper\Rest::__construct()
S
79 1 3
Popper\Integrations\ConvertKit::get_lists()
S
80 1 3
Popper\Integrations\Mailchimp::get_list_merge_fields()
S
77 1 3
Popper\Integrations\Mailchimp::get_disconnect_url()
S
79 1 3
Popper\Integrations\Mailchimp::get_lists_select()
S
76 1 4
Popper\Integrations\Mailchimp::get_list()
S
79 1 3
Popper\Integrations\Moosend::get_lists()
S
80 1 3
Popper\Integrations\MailerLite::get_lists()
S
80 1 3