VGSE_Provider_Abstract S

Total Complexity 36
Dependencies 1
Dependents 1
Total lines 114
Lines of code 36
Logical lines of code 19
Comment lines 11
Methods 33
Properties 4

Methods 33

Method Rating Maintainability Complexity Lines of code
get_random_string()
S
58 3 15
get_instance()
S
70 2 7
__construct()
S
91 1 2
get_item_data()
S
100 1 0
update_item_data()
S
100 1 0
delete_item_meta()
S
80 1 3
update_item_meta()
S
100 1 0
get_object_taxonomies()
S
100 1 0
get_total()
S
100 1 0
set_object_terms()
S
100 1 0
get_item()
S
100 1 0
create_item()
S
100 1 0
get_item_ids_by_keyword()
S
100 1 0
get_meta_object_id_field()
S
100 1 0
get_table_name_for_field()
S
100 1 0
get_meta_field_unique_values()
S
100 1 0
get_item_meta()
S
100 1 0
get_statuses()
S
100 1 0
get_items()
S
100 1 0
filter_rows_before_edit()
S
83 1 3
get_item_terms()
S
100 1 0
prefetch_data()
S
100 1 0
get_meta_table_name()
S
100 1 0
get_meta_table_post_id_key()
S
100 1 0
get_post_data_table_id_key()
S
100 1 0
init()
S
100 1 0
get_provider_delete_capability()
S
81 1 3
get_provider_edit_capability()
S
100 1 0
rename_meta_key()
S
100 1 0
delete_meta_key()
S
100 1 0
get_provider_read_capability()
S
100 1 0
update_modified_date()
S
79 1 3
get_all_meta_fields()
S
100 1 0