Code Analysis: WPSyncSheets Lite For WooCommerce 1.1

Function Rating Maintainability Complexity Lines of code
WPSSLW::create_sheet()
D
13
73 289
WPSSLW::make_value_array()
D
18
69 190
WPSSLW::wc_woocommerce_update_post_meta()
D
24
40 168
WPSSLW::wpsslw_plugin_page()
D
24
25 206
WPSSLW::woo_order_status_change_custom()
B
41 18 57
WPSSLW::insert_data_into_sheet()
A
36 13 81
WPSSLW::getClient()
A
42 7 55
WPSSLW::get_settings()
S
35 1 116
WPSSLW::woocommerce_admin_field_set_headers()
S
45 5 40
WPSSLW::move_order()
S
45 4 42
WPSSLW::check_existing_sheet()
S
53 5 21
WPSSLW::wcgs_restore()
S
60 5 12
WPSSLW::update_settings()
S
55 4 20
WPSSLW::wcgs_trash()
S
58 4 16
WPSSLW::cleanArray()
S
58 4 15
WPSSLW::array_flatten()
S
59 4 15
WPSSLW::freeze_header()
S
52 3 25
WPSSLW::woocommerce_admin_field_select_spreadsheet()
S
55 3 22
WPSSLW::list_googlespreedsheet()
S
54 3 21
WPSSLW::wpsslw_delete_sheet()
S
58 3 16
WPSSLW::load_custom_wp_admin_style()
S
58 3 14
WPSSLW_Dependencies::woocommerce_active_check()
S
72 3 5
WPSSLW::init()
S
52 1 23
WPSSLW::wcgs_refunded()
S
68 2 7
WPSSLW::wcgs_cancelled()
S
68 2 7
WPSSLW::wcgs_completed()
S
68 2 7
WPSSLW::wpsslw_load_library()
S
74 2 4
WPSSLW::wcgs_processing()
S
68 2 7
WPSSLW_Dependencies::init()
S
68 2 7
WPSSLW::wcgs_hold()
S
68 2 7
WPSSLW::wc_woocommerce_process_post_meta()
S
71 2 6
WPSSLW::wcgs_pending()
S
68 2 7
WPSSLW::wpsslw_update_option()
S
69 2 7
WPSSLW::wpsslw_option()
S
67 2 8
WPSSLW::wcgs_failed()
S
68 2 7
WPSSLW::plugin_row_meta()
S
64 2 9
WPSSLW::woocommerce_admin_field_manage_row_field()
S
60 1 14
WPSSLW::woocommerce_admin_field_new_spreadsheetname()
S
65 1 13
WPSSLW::wpdocs_register_my_wpsslw_menu_page()
S
62 1 12
WPSSLW::load_textdomain()
S
78 1 3
WPSSLW_Dependencies::is_woocommerce_active()
S
80 1 3
wpsslw_add_action_links()
S
70 1 6
wc_wpsslw_admin_notice()
S
68 1 8