Code Analysis: Popper 0.7.9

Function Rating Maintainability Complexity Lines of code
Popper\Conditions::show_data()
D
30 55 89
Popper\Conditions::get_current_location()
C
36 27 76
popper_register()
A
28
4 192
Popper\Conditions::get_saved_label()
A
47 13 32
Popper\Conditions::get_conditions()
A
38 10 69
popper_block_init()
A
41 7 59
Popper\Submission::is_valid()
A
54 8 20
Popper\Frontend::popper_matcher()
A
43 6 48
Popper\Integrations\Mailchimp::process_request()
A
47 7 33
Popper\Integrations\Base::process_request()
A
48 7 31
Popper\Actions\Mailchimp::process()
S
51 7 28
popper_add_attribute()
S
53 6 24
register_settings()
S
44 1 59
popper_positions()
S
53 3 25
Popper\Conditions::get_user_conditions()
S
52 3 24
Popper\Submission::handle_form()
S
54 3 23
Popper\Submission::process()
S
54 3 23
Popper\Integrations\Rest::register_routes()
S
47 1 48
Popper\Integrations\Mailchimp::get_data_center()
S
65 4 10
Popper\Conditions::get_user_label()
S
59 3 14
Popper\Rest::get_patterns()
S
60 3 13
Popper\Conditions::get_current_user()
S
61 3 13
popper_update_namespace()
S
55 2 20
menu()
S
52 1 29
Popper\Rest::register_routes()
S
53 1 29
Popper\Integrations\Rest::validate()
S
61 2 12
Popper\Integrations\Mailchimp::get_list_merge_fields_select()
S
62 2 12
Popper\Integrations\Rest::get_merge_fields()
S
60 2 12
redirect_post_type()
S
69 2 7
Popper\Frontend::get_instance()
S
71 2 6
Popper\Submission::get_instance()
S
71 2 6
Popper\Integrations\Mailchimp::__construct()
S
71 2 6
Popper\Rest::get_instance()
S
71 2 6
Popper\Integrations\Mailchimp::get_data_center_from_api_key()
S
74 2 4
popper_appsero_init_tracker()
S
65 2 9
Popper\Conditions::get_instance()
S
71 2 6
Popper\Conditions::is_between()
S
67 2 7
popper_tracker_optin()
S
62 1 12
Popper\Rest::error()
S
64 1 11
Popper\Submission::__construct()
S
75 1 4
Popper\Integrations\Base::__construct()
S
81 1 3
Popper\Integrations\Mailchimp::get_lists()
S
80 1 3
Popper\Integrations\Mailchimp::add_subscriber()
S
78 1 3
Popper\Actions\Action::get_key()
S
72 1 5
Popper\Integrations\Rest::update_settings_permissions()
S
80 1 3
Popper\Integrations\Base::get_list_merge_fields_select()
S
75 1 4
Popper\Integrations\Base::get_list()
S
79 1 3
Popper\Integrations\Base::add_subsciber()
S
79 1 3
popper_page()
S
70 1 8
Popper\Rest::open_ticket()
S
80 1 3
Popper\Integrations\Rest::get_lists()
S
66 1 8
Popper\Integrations\Rest::__construct()
S
75 1 4
Popper\Submission::clean_data()
S
74 1 4
Popper\Integrations\Mailchimp::get_list()
S
79 1 3
Popper\Actions\Action::hook()
S
77 1 3
Popper\Integrations\Mailchimp::get_list_merge_fields()
S
77 1 3
Popper\Frontend::__construct()
S
75 1 4
Popper\Integrations\Base::get_list_merge_fields()
S
79 1 3
Popper\Rest::__construct()
S
79 1 3
Popper\Actions\Action::process()
S
100 1 0
Popper\Rest::get_select_data()
S
67 1 8
Popper\Integrations\Base::get_lists()
S
80 1 3
Popper\Integrations\Base::get_lists_select()
S
76 1 4
Popper\Integrations\Mailchimp::get_lists_select()
S
76 1 4
Popper\Integrations\Mailchimp::get_disconnect_url()
S
79 1 3
Popper\Actions\Action::__construct()
S
77 1 3
Popper\Rest::success()
S
67 1 9
Popper\Rest::failed()
S
67 1 9
Popper\Integrations\Mailchimp::account_details()
S
81 1 3
Popper\Integrations\Rest::get_sdk()
S
70 1 6
popper_register_block_category()
S
69 1 7
Popper\Rest::update_settings_permissions()
S
80 1 3
Popper\Rest::get_collection_params()
S
82 1 3
Popper\Frontend::get_popups()
S
82 1 3