VGSE_Provider_Custom_table D

Total Complexity 211
Dependencies 3
Dependents 0
Total lines 1,068
Lines of code 889
Logical lines of code 527
Comment lines 27
Methods 45
Properties 9

Methods 45

Method Rating Maintainability Complexity Lines of code
_get_rows()
D
22
47 179
_insert_row()
B
35 21 86
maybe_build_table_schema()
B
39 16 65
prefetch_tables_structure()
A
40 15 60
get_items()
A
41 14 56
get_meta_query_sql()
S
47 6 39
get_post_data_table_id_key()
S
52 6 27
get_item_ids_by_keyword()
S
52 5 21
update_item_meta()
S
49 4 34
update_item_data()
S
56 5 18
get_meta_field_unique_values()
S
56 5 17
get_item()
S
52 4 25
delete_item_meta()
S
55 4 21
get_all_meta_fields()
S
54 4 19
get_table_name_for_field()
S
58 4 15
rename_meta_key()
S
57 3 20
utf8ize()
S
63 4 10
get_item_meta()
S
59 3 13
get_searchable_column_keys()
S
63 3 11
_format_item()
S
59 2 15
get_meta_table_name()
S
64 3 10
get_meta_table_post_id_key()
S
64 3 10
delete_meta_key()
S
61 2 14
_get_table_columns()
S
62 2 12
get_item_data()
S
71 2 5
get_instance()
S
70 2 7
get_arg()
S
71 2 5
get_table_name()
S
72 2 6
create_item()
S
66 2 9
_delete_row()
S
62 1 13
get_object_taxonomies()
S
80 1 3
set_object_terms()
S
100 1 2
get_meta_object_id_field()
S
77 1 4
get_sheet_key()
S
81 1 3
_get_meta_value_column_key()
S
78 1 3
get_provider_read_capability()
S
79 1 3
_get_meta_key_column_key()
S
78 1 3
get_provider_edit_capability()
S
79 1 3
get_provider_delete_capability()
S
79 1 3
init()
S
100 1 2
get_total()
S
69 1 7
get_statuses()
S
83 1 3
get_item_terms()
S
75 1 4
prefetch_data()
S
100 1 2
__construct()
S
91 1 2