GoFetch_Importer D

Total Complexity 316
Dependencies 12
Dependents 3
Total lines 2,092
Lines of code 1,505
Logical lines of code 806
Comment lines 325
Methods 41
Properties 3

Methods 41

Method Rating Maintainability Complexity Lines of code
filter_items()
D
25
31 166
import_feed()
C
30 28 108
_import_feed()
C
33 24 98
_insert_post()
B
32 20 117
import_custom_content_type()
B
36 21 75
import()
B
31 18 115
map_item_param_fields()
B
43 17 45
fetch_feed_items()
B
36 14 84
_import()
A
38 8 88
item_apply_regexp()
A
47 11 37
_add_taxonomies()
A
49 11 32
get_namespaces_for_feed()
A
46 10 39
fetch_feed()
A
44 9 48
_prepare_item_meta()
A
45 7 45
get_item_logo()
A
52 8 25
maybe_delete_jobs()
S
50 6 29
get_valid_date()
S
54 6 20
add_query_args()
S
56 6 16
cache_feed_items()
S
50 5 30
unset_sample_item_core_atts()
S
54 5 22
process_custom_content_type_item()
S
60 5 13
fetch_feed_raw_data()
S
50 4 28
process_feed_item()
S
50 4 27
standardize_item_keys()
S
59 4 13
get_item_regex_parts()
S
60 4 12
__construct()
S
46 1 48
_add_meta()
S
61 3 14
generate_job_key()
S
63 3 11
get_feed_source()
S
56 2 18
skip_loading_as_feed_if_provider_limits_requests()
S
64 3 10
maybe_expire_job()
S
68 3 7
shortened_description()
S
63 3 10
set_feed_options()
S
71 2 6
maybe_chunkify_list()
S
71 2 6
format_description()
S
68 2 7
set_item_core_atts()
S
62 1 11
sanitize_mappings()
S
68 1 7
load_open_graph()
S
80 1 3
sideload_import_image()
S
75 1 4
strip_tags()
S
69 1 6
sample_item()
S
73 1 5