Code Analysis: Billplz for Contact Form 7 1.0.0

Function Rating Maintainability Complexity Lines of code
Billplz_CF7_Callback::get()
B
40 20 52
Billplz_CF7\Includes\Lib\WP_List_Table::pagination()
B
33 17 97
Billplz_CF7\Includes\Lib\WP_List_Table::print_column_headers()
B
39 19 53
Billplz_CF7_Callback::post()
B
41 17 50
Billplz_CF7\Includes\Lib\WP_List_Table::months_dropdown()
A
44 11 43
Billplz_CF7_Shortcodes::payment_confirmation()
A
45 11 39
Billplz_CF7\Includes\Lib\WP_List_Table::comments_bubble()
A
47 8 36
Billplz_CF7_Admin_Notices::keys_check()
A
57 9 15
Billplz_CF7_Payment_List_Table::column_default()
A
61 9 13
Billplz_CF7\Includes\Lib\WP_List_Table::single_row_columns()
A
47 7 37
Billplz_CF7\Includes\Lib\WP_List_Table::get_column_info()
S
51 7 25
Billplz_CF7_Payment_List_Table::process_bulk_action()
S
51 7 24
Billplz_CF7\Includes\Lib\WP_List_Table::search_box()
S
54 7 20
Billplz_CF7_Payment_List_Table::get_table_data()
S
47 6 34
Billplz_CF7\Includes\Lib\WP_List_Table::set_pagination_args()
S
58 7 14
Billplz_CF7\Includes\Lib\WP_List_Table::current_action()
S
64 7 9
Billplz_CF7\Includes\Lib\WP_List_Table::bulk_actions()
S
52 5 21
Billplz_CF7_Payment_List_Table::get_views()
S
60 6 10
Billplz_CF7\Includes\Lib\WP_List_Table::row_actions()
S
57 5 15
Billplz_CF7\Includes\Lib\WP_List_Table::__construct()
S
52 4 24
Billplz_CF7\Includes\Lib\WP_List_Table::ajax_response()
S
54 4 22
Billplz_CF7_Activator::create_pages()
S
49 3 34
Billplz_CF7\Includes\Lib\WP_List_Table::get_default_primary_column_name()
S
59 4 15
Billplz_CF7\Includes\Lib\WP_List_Table::get_primary_column_name()
S
61 4 12
Billplz_CF7_API_Settings::admin_init()
S
45 1 57
Billplz_CF7_Form_Process::process_data()
S
54 3 21
Billplz_CF7\Includes\Lib\WP_List_Table::view_switcher()
S
55 3 20
Billplz_CF7_Payment_List_Table::prepare_items()
S
54 3 19
Billplz_CF7\Includes\Lib\WP_List_Table::display_tablenav()
S
57 3 19
Billplz_CF7_General_Settings::bcf7_form_select_callback()
S
56 3 17
Billplz_CF7_General_Settings::bcf7_redirect_page_callback()
S
56 3 17
Billplz_CF7\Includes\Lib\WP_List_Table::get_pagenum()
S
68 4 6
Billplz_CF7\Includes\Lib\WP_List_Table::display()
S
53 2 29
Billplz_CF7\Includes\Lib\WP_List_Table::views()
S
59 3 13
Billplz_CF7::instance()
S
61 3 13
Billplz_CF7_Form_Process::process_payment()
S
50 2 26
Billplz_CF7_Payment_DB::create_db()
S
54 2 25
Billplz_CF7_General_Settings::admin_init()
S
50 1 39
Billplz_CF7\Includes\Lib\WP_List_Table::get_items_per_page()
S
69 3 6
Billplz_CF7\Includes\Lib\WP_List_Table::get_pagination_arg()
S
68 3 8
Billplz_CF7_Form_Process::record_data()
S
56 1 18
Billplz_CF7_API_Settings::bcf7_sandbox_key_callback()
S
69 2 7
Billplz_CF7_Init::__construct()
S
65 2 9
Billplz_CF7_API_Settings::bcf7_live_xsignature_key_callback()
S
69 2 7
Billplz_CF7_General_Settings::bcf7_mode_callback()
S
70 2 6
Billplz_CF7_Init::add_settings_link()
S
62 2 10
Billplz_CF7\Includes\Lib\WP_List_Table::display_rows()
S
76 2 4
Billplz_CF7_Admin_Notices::cf7_inactive()
S
66 2 9
bcf7_get_url()
S
70 2 6
Billplz_CF7_API_Settings::bcf7_live_secret_key_callback()
S
69 2 7
Billplz_CF7\Includes\Lib\WP_List_Table::__get()
S
73 2 5
Billplz_CF7\Includes\Lib\WP_List_Table::__call()
S
70 2 6
Billplz_CF7\Includes\Lib\WP_List_Table::__isset()
S
73 2 5
Billplz_CF7\Includes\Lib\WP_List_Table::__unset()
S
73 2 5
Billplz_CF7_API_Settings::bcf7_sandbox_xsignature_key_callback()
S
69 2 7
bcf7_general_option()
S
74 2 4
bcf7_api_option()
S
74 2 4
bcf7_get_api_key()
S
69 2 6
Billplz_CF7_API_Settings::bcf7_sandbox_collection_id_callback()
S
69 2 7
bcf7_get_collection_id()
S
70 2 6
Billplz_CF7_Payment_List_Table::get_status_count()
S
66 2 8
Billplz_CF7\Includes\Lib\WP_List_Table::display_rows_or_placeholder()
S
66 2 9
Billplz_CF7_API_Settings::bcf7_live_collection_id_callback()
S
69 2 7
bcf7_get_mode()
S
75 2 4
Billplz_CF7\Includes\Lib\WP_List_Table::__set()
S
73 2 5
bcf7_get_xsignature()
S
70 2 6
Billplz_CF7\Includes\Lib\WP_List_Table::handle_row_actions()
S
77 2 3
Billplz_CF7_Payment_List_Table::get_columns()
S
60 1 14
Billplz_CF7_Admin_Menu::display_callback()
S
78 1 4
Billplz_CF7_Admin_Menu::__construct()
S
79 1 3
Billplz_CF7_Activator::db()
S
75 1 4
Billplz_CF7\Includes\Lib\WP_List_Table::get_column_count()
S
71 1 5
Billplz_CF7\Includes\Lib\WP_List_Table::prepare_items()
S
81 1 3
Billplz_CF7\Includes\Lib\WP_List_Table::get_sortable_columns()
S
82 1 3
Billplz_CF7\Includes\Lib\WP_List_Table::get_columns()
S
81 1 3
Billplz_CF7_Payment_List_Table::no_items()
S
80 1 3
Billplz_CF7\Includes\Lib\WP_List_Table::get_views()
S
82 1 3
Billplz_CF7\Includes\Lib\WP_List_Table::single_row()
S
74 1 5
Billplz_CF7_Callback::init()
S
72 1 5
Billplz_CF7_General_Settings::__construct()
S
74 1 4
Billplz_CF7\Includes\Lib\WP_List_Table::get_table_classes()
S
78 1 3
Billplz_CF7_Activator::activate()
S
77 1 4
Billplz_CF7_Init::init()
S
64 1 10
Billplz_CF7\Includes\Lib\WP_List_Table::get_primary_column()
S
81 1 3
Billplz_CF7_Payment_List_Table::bulk_action_notice()
S
77 1 3
Billplz_CF7_Payment_List_Table::get_db_name()
S
73 1 5
Billplz_CF7\Includes\Lib\WP_List_Table::extra_tablenav()
S
98 1 1
Billplz_CF7\Includes\Lib\WP_List_Table::get_bulk_actions()
S
82 1 3
Billplz_CF7_Init::include_classes()
S
66 1 9
Billplz_CF7\Includes\Lib\WP_List_Table::has_items()
S
80 1 3
Billplz_CF7_Shortcodes::init()
S
75 1 4
Billplz_CF7\Includes\Lib\WP_List_Table::ajax_user_can()
S
81 1 3
Billplz_CF7::includes()
S
77 1 4
Billplz_CF7_Form_Process::__construct()
S
75 1 4
Billplz_CF7_Admin_Menu::add_submenu()
S
65 1 10
Billplz_CF7\Includes\Lib\WP_List_Table::column_cb()
S
98 1 1
Billplz_CF7_API_Settings::__construct()
S
74 1 4
Billplz_CF7\Includes\Lib\WP_List_Table::column_default()
S
98 1 1
Billplz_CF7::define_constants()
S
75 1 7
Billplz_CF7_Payment_List_Table::column_cb()
S
72 1 6
Billplz_CF7\Includes\Lib\WP_List_Table::_js_vars()
S
64 1 10
Billplz_CF7\Includes\Lib\WP_List_Table::no_items()
S
81 1 3
Billplz_CF7_Admin_Notices::init()
S
75 1 4
Billplz_CF7_Payment_DB::up()
S
80 1 3
Billplz_CF7_Payment_List_Table::get_bulk_actions()
S
69 1 7