Code Analysis: CSV Importer Plus for ACF 1.2.5

Function Rating Maintainability Complexity Lines of code
CIPFA\base\CIPFA_PostProcessor::cipfa_prepare_post_data()
D
7
103 335
CIPFA\base\CIPFA_ACFSanitizer::cipfa_sanitize_acf_data()
C
36 25 81
CIPFA\base\CIPFA_PostProcessor::cipfa_insert_or_update_post()
B
37 21 75
CIPFA\base\CIPFA_PostProcessor::cipfa_process_row()
B
35 20 81
CIPFA\base\CIPFA_CsvImporter::cipfa_data_ajax()
B
36 18 73
CIPFA\base\CIPFA_PostProcessor::cipfa_set_product_attributes()
B
36 17 83
CIPFA\base\CIPFA_PostProcessor::cipfa_set_product_downloadable_files()
A
45 11 39
CIPFA\base\CIPFA_PostProcessor::cipfa_set_custom_taxonomy_terms()
A
48 11 33
CIPFA\base\CIPFA_PostProcessor::cipfa_set_categories()
A
50 9 28
CIPFA\base\CIPFA_Deactivate::cipfa_deactivate()
A
55 8 23
CIPFA\base\CIPFA_PostProcessor::cipfa_validate_and_log_url()
A
48 7 36
CIPFA\base\CIPFA_PostProcessor::cipfa_handle_post_author()
A
48 7 35
CIPFA\base\CIPFA_PostProcessor::cipfa_process_media()
S
51 7 27
CIPFA\base\CIPFA_BaseController::cipfa_get_filtered_post_types()
S
55 7 18
CIPFA\base\CIPFA_CsvImporter::cipfa_find_and_store_duplicates()
S
53 6 24
CIPFA\base\CIPFA_PostProcessor::cipfa_extract_image_sources_from_post_field()
S
53 6 22
CIPFA\base\CIPFA_PostProcessor::cipfa_set_date_based_on_formats()
S
54 6 21
CIPFA\base\CIPFA_Activate::cipfa_activate()
S
58 6 17
CIPFA\base\CIPFA_PostProcessor::cipfa_register_media_in_media_library()
S
49 5 30
CIPFA\base\CIPFA_PostProcessor::cipfa_handle_images_in_post_field()
S
53 5 24
CIPFA\api\callbacks\CIPFA_PagesCallBacks::cipfa_csvAcfImporterForm()
S
55 5 19
CIPFA\base\CIPFA_PostProcessor::cipfa_set_product_image_gallery()
S
55 5 19
CIPFA\base\CIPFA_PostProcessor::cipfa_generate_unique_slug()
S
57 5 17
CIPFA\base\CIPFA_PostProcessor::cipfa_set_featured_image()
S
59 4 15
CIPFA\base\CIPFA_PostProcessor::cipfa_find_existing_attachments()
S
62 4 11
CIPFA\api\CIPFA_SettingsApi::cipfa_withSubPages()
S
57 3 18
CIPFA\base\CIPFA_PostProcessor::cipfa_update_acf_fields()
S
65 4 9
CIPFA\base\CIPFA_PostProcessor::cipfa_update_product_price()
S
64 4 10
CIPFA\base\CIPFA_PostProcessor::cipfa_update_yoast_fields()
S
65 4 9
CIPFA\base\CIPFA_PostProcessor::cipfa_update_product_fields()
S
65 4 9
CIPFA\base\CIPFA_FileHandler::cipfa_handle_csv_import()
S
60 3 12
CIPFA\base\CIPFA_ACFSanitizer::cipfa_get_attachment_id_from_url()
S
63 3 11
CIPFA\CIPFA_Init::cipfa_registerServices()
S
66 3 8
CIPFA\base\CIPFA_PostProcessor::cipfa_is_valid_post_parent()
S
77 3 3
CIPFA\api\CIPFA_SettingsApi::cipfa_addMenuPages()
S
65 3 8
CIPFA\base\CIPFA_SettingsLinks::cipfa_plugin_meta_links()
S
60 2 11
CIPFA\base\CIPFA_PostProcessor::cipfa_extract_attribute()
S
64 2 11
cipfa_all_plugins_loaded()
S
75 2 5
CIPFA\base\CIPFA_Logs::cipfa_get_logs()
S
74 2 4
CIPFA\api\CIPFA_SettingsApi::cipfa_register()
S
72 2 5
CIPFA\base\CIPFA_CsvImporter::cipfa_initialize_import_count()
S
72 2 5
CIPFA\base\CIPFA_PostProcessor::cipfa_process_chunk()
S
67 2 7
CIPFA\base\CIPFA_PostProcessor::cipfa_set_tags()
S
73 2 5
CIPFA\base\CIPFA_PostProcessor::cipfa_is_valid_page_template()
S
71 2 5
CIPFA\admin\CIPFA_Pages::cipfa_setPages()
S
61 1 13
CIPFA\admin\CIPFA_Pages::cipfa_setSubPages()
S
62 1 12
CIPFA\admin\CIPFA_Pages::__construct()
S
76 1 4
CIPFA\base\CIPFA_Enqueue::cipfa_register()
S
79 1 3
CIPFA\base\CIPFA_SettingsLinks::cipfa_settingLinks()
S
71 1 5
CIPFA\api\CIPFA_SettingsApi::cipfa_addPages()
S
77 1 4
CIPFA\base\CIPFA_CsvImporter::cipfa_register()
S
75 1 4
CIPFA\base\CIPFA_PostProcessor::cipfa_clean_attribute_name()
S
71 1 5
CIPFA\base\CIPFA_PostProcessor::cipfa_clean_attribute_key()
S
78 1 3
CIPFA\base\CIPFA_BaseController::__construct()
S
71 1 5
CIPFA\base\CIPFA_SettingsLinks::cipfa_register()
S
74 1 4
CIPFA\base\CIPFA_FileHandler::cipfa_clean_column_name()
S
78 1 3
CIPFA\CIPFA_Init::cipfa_getServices()
S
68 1 8
CIPFA\admin\CIPFA_Pages::cipfa_register()
S
73 1 5
CIPFA\api\callbacks\CIPFA_PagesCallBacks::cipfa_upgradePageCallback()
S
79 1 3
CIPFA\base\CIPFA_Logs::cipfa_clear_logs()
S
80 1 3
CIPFA\base\CIPFA_Enqueue::cipfa_adminEnqueue()
S
71 1 5
CIPFA\base\CIPFA_Logs::cipfa_Log()
S
73 1 5
CIPFA\api\CIPFA_SettingsApi::cipfa_addSubPages()
S
75 1 4
CIPFA\base\CIPFA_Logs::cipfa_save_logs()
S
79 1 3
CIPFA\CIPFA_Init::cipfa_instantiate()
S
81 1 3