GoFetch_Importer D

Total Complexity 348
Dependencies 14
Dependents 3
Total lines 2,081
Lines of code 1,651
Logical lines of code 874
Comment lines 351
Methods 48
Properties 3

Methods 48

Method Rating Maintainability Complexity Lines of code
filter_items()
D
24
36 179
import_feed()
D
30 30 111
import_custom_content_type()
C
32 25 105
_insert_post()
B
32 20 117
_import_feed()
B
35 21 83
import()
B
31 17 116
map_item_param_fields()
B
42 19 48
fetch_feed_items()
B
36 14 85
_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
43 9 49
_prepare_item_meta()
A
45 7 45
maybe_delete_jobs()
S
50 6 29
unset_sample_item_core_atts()
S
52 6 24
get_valid_date()
S
54 6 20
add_query_args()
S
56 6 16
cache_feed_items()
S
50 5 30
processed_feed_item()
S
55 5 22
process_custom_content_type_item()
S
60 5 13
standardize_item_keys()
S
59 5 13
fetch_feed_raw_data()
S
50 4 28
__construct()
S
42 1 72
process_feed_item()
S
50 4 27
get_items_from_field_tag_names()
S
58 4 16
merge_unknown_items()
S
58 4 15
uses_field_tag_names()
S
61 4 14
sanitize_mappings()
S
60 4 13
get_item_regex_parts()
S
60 4 12
_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
prettify_title()
S
65 3 9
set_feed_options()
S
71 2 6
content_is_cf_blocked()
S
65 2 9
maybe_chunkify_list()
S
71 2 6
format_description()
S
68 2 7
provider_blocked_warning()
S
63 2 10
maybe_override_job_date()
S
69 2 7
set_item_core_atts()
S
62 1 11
sideload_import_image()
S
75 1 4
strip_tags()
S
69 1 6
sample_item()
S
73 1 5
validate_item()
S
82 1 3