GSCWOO_googlesheet D

Total Complexity 181
Dependencies 13
Dependents 3
Total lines 1,274
Lines of code 823
Logical lines of code 543
Comment lines 225
Methods 36
Properties 4

Methods 36

Method Rating Maintainability Complexity Lines of code
add_row()
C
33 24 94
add_header()
B
39 18 58
set_alternate_colors()
A
41 12 56
add_multiple_row()
A
43 12 48
remove_alternate_colors()
A
44 9 45
add_row_to_sheet()
A
44 7 45
get_header_row()
A
49 8 30
add_bulk_rows_to_sheet()
A
45 7 41
update_row_by_order_id()
S
44 6 43
hex_color_to_google_rgb()
S
58 8 12
auth()
S
51 6 24
sort_sheet_by_column()
S
48 5 35
get_spreadsheets()
S
53 5 23
remove_row_by_order_id()
S
48 4 35
updateToken()
S
56 5 17
get_sheet_name()
S
58 5 16
gsheet_create_google_sheet()
S
51 4 28
gsheet_print_google_account_email()
S
58 4 17
freeze_row()
S
50 3 30
get_worktabs()
S
56 3 19
preauth()
S
58 3 15
gsheet_get_google_account()
S
61 3 14
get_spreadsheet_name()
S
62 3 11
getTabId()
S
66 3 8
getInstance()
S
71 2 6
gsheet_get_google_account_email()
S
67 2 9
get_sheet_tabs()
S
72 1 5
setInstance()
S
80 1 3
insert_data_into_sheet()
S
65 1 9
ciu_tabs_and_headers()
S
68 1 7
perform_sheet_tab_updates()
S
69 1 6
getWorkTabId()
S
82 1 3
setWorkTabId()
S
81 1 3
getSpreadsheetId()
S
82 1 3
setSpreadsheetId()
S
81 1 3
__construct()
S
91 1 2