cmplz_document D

Total Complexity 549
Dependencies 4
Dependents 1
Total lines 3,124
Lines of code 2,027
Logical lines of code 1,168
Comment lines 639
Methods 78
Properties 1

Methods 78

Method Rating Maintainability Complexity Lines of code
get_document_html()
D
33 35 85
generate_pdf()
B
31 17 122
get_shortcode_page_id()
B
40 20 60
show_consent_area()
B
36 17 95
wrap_header()
B
42 19 48
page_required()
B
43 18 51
get_cookie_snapshot_list()
B
39 16 58
save_metabox_data()
B
39 15 69
get_plain_text_value()
B
41 16 53
condition_applies()
B
43 16 50
maybe_autoredirect()
B
42 16 50
clear_assigned_menu_items()
A
45 16 38
wizard_add_pages_to_menu_region_redirected()
A
40 14 60
is_complianz_page()
A
47 12 36
get_created_pages()
A
49 12 31
replace_fields()
A
39 9 64
assign_documents_to_menu()
A
43 10 48
get_document_data()
A
48 10 34
syncStatus()
A
49 10 32
wizard_add_pages_to_menu()
A
44 9 44
ajax_create_pages()
A
45 9 42
callback_wizard_add_pages()
A
41 7 61
is_assigned_this_menu()
A
52 9 23
pages_not_in_menu()
A
49 8 30
set_region()
A
50 8 29
callback_condition_applies()
A
52 8 25
get_page_url()
A
52 8 23
get_page_title()
S
52 7 23
get_region()
S
55 7 20
use_cache()
S
60 7 14
revert_divs_to_summary()
S
52 6 25
enqueue_assets()
S
53 6 22
get_required_pages()
S
56 6 19
get_document_title()
S
56 6 17
clear_shortcode_transients()
S
57 5 18
obfuscate_email()
S
56 5 17
cron_check_last_updated_status()
S
50 4 27
show_consent_area_clientside()
S
50 4 27
wrap_content()
S
60 5 12
get_shortcode()
S
61 5 11
create_page()
S
54 4 21
metabox_unlink_from_complianz()
S
56 4 20
color_luminance()
S
56 4 17
get_shortcode_pattern()
S
65 5 10
convert_summary_to_div()
S
59 4 15
has_missing_pages()
S
59 4 15
not_updated_in()
S
61 4 14
get_page_id_for_generic_document()
S
60 4 14
add_meta_box()
S
60 4 14
all_required_pages_created()
S
60 4 13
is_loop_element()
S
62 4 12
get_available_documents()
S
62 4 12
delete_files_directories_recursively()
S
61 4 12
is_public_page()
S
63 4 11
set_wp_privacy_policy()
S
67 4 7
get_document_types()
S
63 4 10
register_document_title_for_translations()
S
63 4 10
inline_styles()
S
62 3 12
add_privacy_info()
S
56 2 19
load_document()
S
57 2 17
add_body_class_for_complianz_documents()
S
68 3 7
documents_need_updating()
S
67 3 8
delete_page()
S
66 3 9
insert_element()
S
67 3 8
add_post_state()
S
69 3 6
init()
S
51 1 24
uses_elementor()
S
72 2 6
locale_has_formal_variant()
S
69 2 7
is_numbered_element()
S
71 2 6
wrap_sub_header()
S
71 2 6
get_dataleak_type()
S
70 2 6
__construct()
S
67 2 8
page_exists()
S
71 2 6
accept_link()
S
63 2 9
manage_consent_html()
S
66 1 8
this()
S
81 1 3
cookies()
S
74 1 5
revoke_link()
S
67 1 7