GSCWOO_googlesheet D

Total Complexity 181
Dependencies 13
Dependents 3
Total lines 1,316
Lines of code 825
Logical lines of code 561
Comment lines 232
Methods 36
Properties 4

Methods 36

Method Rating Maintainability Complexity Lines of code
add_row()
C
33 24 93
add_header()
B
39 18 58
set_alternate_colors()
A
41 12 55
add_multiple_row()
A
42 12 49
remove_alternate_colors()
A
44 9 45
get_header_row()
A
49 8 30
add_row_to_sheet()
A
44 7 43
add_bulk_rows_to_sheet()
A
45 7 40
auth()
S
48 7 30
hex_color_to_google_rgb()
S
58 8 12
update_row_by_order_id()
S
45 6 40
sort_sheet_by_column()
S
48 5 35
get_spreadsheets()
S
52 5 24
remove_row_by_order_id()
S
48 4 34
updateToken()
S
56 5 17
get_sheet_name()
S
58 5 16
gsheet_create_google_sheet()
S
51 4 28
preauth()
S
54 4 20
freeze_row()
S
50 3 30
get_worktabs()
S
55 3 20
gsheet_get_google_account()
S
60 3 14
get_spreadsheet_name()
S
62 3 11
getTabId()
S
66 3 8
gsheet_print_google_account_email()
S
62 2 12
getInstance()
S
71 2 6
gsheet_get_google_account_email()
S
68 2 8
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
64 1 10
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