Tribe__Repository D

Total Complexity 410
Dependencies 24
Dependents 1
Total lines 3,722
Lines of code 1,598
Logical lines of code 954
Comment lines 1,341
Methods 122
Properties 38

Methods 122

Method Rating Maintainability Complexity Lines of code
apply_default_modifier()
D
19
68 191
where_multi()
D
27
32 148
build_query_internally()
A
45 13 37
build_meta_query()
A
42 10 47
build_postarr()
A
48 10 34
by()
A
48 10 33
where_meta_related_by_meta()
A
43 8 50
delete()
A
49 9 30
save()
A
52 9 24
build_query()
A
53 8 24
where_meta_related_by()
S
49 7 28
prepare_like_string()
S
53 7 21
last()
S
54 6 20
first()
S
54 6 20
next()
S
55 6 18
build_fields_where_clause()
S
49 5 33
set_featured_image()
S
60 6 13
by_related_to_between()
S
51 5 27
by_related_to_min()
S
51 5 26
by_related_to_max()
S
51 5 26
get_ids()
S
52 5 25
found()
S
55 5 18
nth()
S
56 5 17
get_hash_data()
S
51 4 29
all()
S
54 4 20
modify_query()
S
57 4 17
count()
S
58 4 15
sql_slug()
S
61 4 12
get_posts_after()
S
55 3 20
get_posts_before()
S
55 3 20
where_or()
S
56 3 17
create()
S
63 4 9
prev()
S
60 3 13
has_filter()
S
61 3 12
set_query()
S
63 3 11
normalize_key()
S
54 2 23
build_tax_query()
S
57 2 17
update_postarr_dates()
S
66 3 8
prepare_interval()
S
62 3 10
get_from_postarr_or_meta()
S
67 3 7
take()
S
62 3 10
validate_operator_and_values()
S
64 3 10
fetch_taxonomy_terms_matches()
S
58 2 14
async_update()
S
67 2 8
set()
S
68 2 7
set_args()
S
70 2 6
by_args()
S
70 2 6
requires_converted_date()
S
78 2 3
permission()
S
68 2 7
order_by()
S
68 2 7
order()
S
66 2 8
format_item()
S
67 2 7
apply_modifier()
S
62 2 10
filter_by_simple_meta_schema()
S
64 2 9
filter_by_simple_tax_schema()
S
64 2 9
offset()
S
69 2 6
validate_relation()
S
72 2 5
build_query_with_builder()
S
67 2 8
__isset()
S
78 2 3
__get()
S
70 2 6
async_delete()
S
67 2 8
set_found_rows()
S
76 1 4
set_update_fields_aliases()
S
81 1 3
get_update_fields_aliases()
S
82 1 3
get_update_callback()
S
64 1 10
get_filter_name()
S
82 1 3
filter_postarr_for_update()
S
77 1 3
flush()
S
67 1 8
get_last_built_query()
S
82 1 3
cast_error_to_exception()
S
79 1 3
filter_postarr_for_create()
S
78 1 3
get_query_for_posts()
S
63 1 10
hash()
S
78 1 3
get_create_callback()
S
66 1 9
get_create_args()
S
82 1 3
set_create_args()
S
81 1 3
collect()
S
80 1 3
sort()
S
74 1 4
filter()
S
75 1 4
set_display_context()
S
77 1 4
set_render_context()
S
77 1 4
pluck()
S
75 1 4
get_delete_callback()
S
64 1 10
__construct()
S
66 1 7
get_background_update_threshold()
S
66 1 9
not_in()
S
76 1 4
schema_has_modifier_for()
S
79 1 3
by_primary_key()
S
79 1 3
search()
S
76 1 4
parent_not_in()
S
76 1 4
parent_in()
S
76 1 4
parent()
S
76 1 4
add_args()
S
79 1 3
replacing_modifiers()
S
81 1 3
in()
S
76 1 4
fields()
S
76 1 4
per_page()
S
76 1 4
page()
S
75 1 4
where()
S
75 1 4
__set()
S
79 1 3
set_default_args()
S
81 1 3
has_default_modifier()
S
74 1 4
where_args()
S
80 1 3
is_background_update_active()
S
66 1 9
join_clause()
S
81 1 3
get_background_delete_threshold()
S
66 1 9
is_background_delete_active()
S
66 1 9
get_comparison_operators()
S
80 1 3
get_current_filter()
S
82 1 3
prepare_value()
S
76 1 4
set_query_builder()
S
81 1 3
where_clause()
S
81 1 3
get_default_args()
S
82 1 3
get_query()
S
81 1 3
add_update_field_alias()
S
80 1 3
add_simple_tax_schema_entry()
S
68 1 7
add_simple_meta_schema_entry()
S
68 1 7
add_schema_entry()
S
80 1 3
set_formatter()
S
81 1 3
filter_name()
S
76 1 4
can_be_updated()
S
78 1 3
void_query()
S
76 1 4