Multi_Directory_Manager D

Total Complexity 138
Dependencies 2
Dependents 1
Total lines 5,036
Lines of code 4,566
Logical lines of code 276
Comment lines 96
Methods 28
Properties 7

Methods 28

Method Rating Maintainability Complexity Lines of code
prepare_settings()
D
0
4 4,008
update_fields_with_old_data()
B
43 20 41
save_post_type_data()
A
40 12 66
save_imported_post_type_data()
A
39 10 69
add_missing_single_listing_section_id()
A
48 11 33
cptm_fields_before_update()
A
52 10 24
menu_page_callback__directory_types()
A
49 8 28
update_validated_term_meta()
S
61 9 10
setup_migration()
S
59 7 14
import_default_directory()
S
51 5 26
get_cetagory_options()
S
57 4 17
handle_delete_listing_type_request()
S
60 4 12
handle_force_migration()
S
57 3 19
update_default_directory_type_option()
S
56 3 18
get_file_upload_field_options()
S
51 2 31
has_old_listings_data()
S
58 3 15
run_force_migration()
S
59 3 14
add_menu_pages()
S
57 2 18
delete_listing_type()
S
58 2 16
has_multidirectory()
S
67 3 7
get_pages_vl_arrays()
S
64 3 10
run()
S
59 2 14
get_assign_to_field()
S
57 1 18
get_default_directory_id()
S
69 2 7
conditional_layouts()
S
68 2 7
register_terms()
S
61 1 12
get_category_select_field()
S
65 1 9
__construct()
S
78 1 3