Code Analysis: Petitioner 0.2.2

Function Rating Maintainability Complexity Lines of code
AV_Petitioner_Admin_Edit_UI::save_meta_box_data()
C
37 30 62
AV_Petitioner_Submissions::api_handle_form_submit()
B
35 18 81
AV_Petitioner_Frontend::__construct()
A
26
1 200
AV_Petitioner_Frontend::display_form()
A
41 6 71
AV_Petitioner_Submissions::api_change_submission_status()
S
49 7 27
AV_Petitioner_Submissions::api_fetch_form_submissions()
S
48 5 34
AV_Petitioner_Setup::generate_custom_css()
S
54 5 21
AV_Petitioner_Submissions::api_petitioner_export_csv()
S
47 4 34
AV_Petitioner_Admin_Settings_UI::add_textarea_field()
S
50 4 31
AV_Petitioner_Admin_Settings_UI::add_code_field()
S
50 4 31
AV_Petitioner_Frontend::render_goal()
S
49 3 36
AV_Petitioner_Setup::__construct()
S
54 4 20
AV_Petitioner_Admin_Settings_UI::__construct()
S
50 3 33
AV_Petitioner_Admin_Settings_UI::add_checkbox_field()
S
51 3 29
AV_Petitioner_Setup::enqueue_admin_assets()
S
60 4 12
AV_Petitioner_Admin_Settings_UI::admin_settings_init()
S
44 1 56
AV_Petitioner_Frontend::render_modal()
S
53 3 25
AV_Petitioner_Admin_Settings_UI::add_color_field()
S
54 3 23
AV_Petitioner_Mailer::send_representative_email()
S
53 3 23
AV_Petitioner_Admin_Edit_UI::render_form_fields()
S
43 1 51
AV_Petitioner_Setup::register_petition_form_block()
S
49 2 34
AV_Petitioner_Submissions::get_submission_count()
S
57 3 18
AV_Petitioner_Mailer::send_emails()
S
64 3 11
AV_Petitioner_Admin_Edit_UI::sanitize_emails()
S
62 3 11
AV_Petitioner_Mailer::send_confirmation_email()
S
57 2 16
AV_Petitioner_Frontend::render_title()
S
63 3 10
AV_Petitioner_Setup::enqueue_frontend_assets()
S
63 3 9
AV_Petitioner_Mailer::__construct()
S
58 2 15
AV_Petitioner_Setup::register_post_types()
S
49 1 29
AV_Petitioner_Submissions::create_db_table()
S
55 1 24
AV_Petitioner_Admin_Edit_UI::remove_view_link()
S
71 2 6
AV_Petitioner_Admin_Edit_UI::hide_cpt_permalink()
S
69 2 7
AV_Petitioner_Admin_Settings_UI::render_petition_settings_page()
S
62 1 15
AV_Petitioner_Admin_Settings_UI::add_settings_submenu()
S
65 1 10
AV_Petitioner_Submissions::update_notification()
S
62 1 10
AV_Petitioner_Admin_Settings_UI::petition_settings_section_callback()
S
78 1 3
AV_Petitioner_Admin_Edit_UI::add_meta_boxes()
S
66 1 10
AV_Petitioner_Setup::register_shortcodes()
S
75 1 4
AV_Petitioner_Admin_Edit_UI::render_submissions()
S
81 1 6
AV_Petitioner_Submissions::__construct()
S
81 1 3
AV_Petitioner_Admin_Edit_UI::display_meta_box()
S
68 1 10
AV_Petitioner_Setup::plugin_uninstall()
S
80 1 3
AV_Petitioner_Setup::plugin_activation()
S
76 1 4
AV_Petitioner_Setup::plugin_deactivation()
S
81 1 3
AV_Petitioner_Admin_Edit_UI::__construct()
S
69 1 6