Metasync_Public D

Total Complexity 686
Dependencies 14
Dependents 2
Total lines 4,030
Lines of code 2,731
Logical lines of code 1,395
Comment lines 717
Methods 80
Properties 8

Methods 80

Method Rating Maintainability Complexity Lines of code
update_items()
D
12
93 241
create_item()
D
15
89 197
extract_and_validate_sso_params()
D
29
46 109
hook_metasync_metatags()
D
29
35 111
metasync_register_rest_routes()
C
23
9 319
update_object()
C
39 26 60
metasync_upload_post_content()
B
29 18 135
mark_sso_nonce_used()
B
38 17 68
htmlToElementorBlock()
B
38 17 63
htmlToGutenbergBlock()
B
34 12 106
get_post_data()
A
39 14 63
create_page()
A
42 15 48
update_page()
A
43 14 47
inject_archive_seo_controls()
A
49 14 31
htmlToDiviBlock()
A
43 13 40
create_key_file()
A
40 11 65
convertNodeToContentBlock()
A
39 9 67
filter_sitemap_index_entries()
A
52 11 24
diviBlockData()
A
52 11 21
elementorBlockData()
A
53 11 20
validate_enhanced_sso_token()
A
53 10 23
handle_sso_callback()
A
42 7 59
hide_title_on_otto_pages()
S
60 8 12
elementor_getElement()
S
51 7 25
get_canonical_url()
S
55 7 19
is_amp_page()
S
57 7 16
metasync_handle_hero_image()
S
58 6 15
validate_legacy_sso_token()
S
58 6 15
otto_header_data()
S
49 5 28
add_ld_json()
S
47 4 35
gutenbergBlockData()
S
54 5 19
filter_post_attributes()
S
57 5 16
filter_sitemap_taxonomies()
S
60 5 12
is_enhanced_token()
S
61 5 11
validate_sso_callback_permission()
S
54 4 23
metasyn_otto_ajax()
S
58 4 15
get_errorlogs()
S
58 4 14
build_category_hierarchy()
S
61 4 13
validate_enhanced_token_security()
S
61 4 13
get_items()
S
53 3 26
style_meta_data()
S
62 4 11
delete_item()
S
55 3 20
enqueue_scripts()
S
55 3 17
validate_sso_nonce_format()
S
58 3 17
validate_sso_request_body()
S
59 3 17
facebook_graph_cache()
S
58 3 16
append_content_if_missing_elements()
S
58 3 16
filter_sitemap_providers()
S
63 4 10
convertFromHTMLToContentBlocks()
S
60 3 13
linkgraph_login()
S
59 3 13
is_token_rate_limited()
S
60 3 13
rest_authorization_middleware()
S
62 3 11
get_item_schema()
S
54 2 23
get_pages_list()
S
55 2 20
metasync_set_post_tags()
S
57 2 18
enqueue_styles()
S
68 3 6
get_post_author_id()
S
65 3 9
end_amp_head_cleanup()
S
69 3 8
metasync_plugin_links()
S
63 3 9
filter_sitemap_users()
S
66 3 8
metasync_handle_post_category()
S
59 2 14
print_metatag()
S
63 2 12
__construct()
S
52 1 26
lgSendCustomerPostParams()
S
62 2 11
get_random_user_id_by_roles()
S
64 2 9
elementor_getItems()
S
65 2 9
elementor_convertToDraftJS()
S
65 2 9
sync_heartbeat_data()
S
66 2 9
get_heartbeat_errorlogs()
S
67 2 8
validate_deterministic_sso_token()
S
63 2 10
clear_jwt_token_cache()
S
61 1 15
trigger_immediate_heartbeat_after_sso()
S
67 2 8
metasync_wp_robots_meta()
S
71 2 6
cleanup_amp_head_attribute()
S
66 2 9
post_categories()
S
60 1 14
set_landing_page()
S
58 1 14
shortcodes_init()
S
60 1 13
metasync_plugin_init()
S
78 1 4
delete_page()
S
76 1 4
create_sso_error_response()
S
66 1 8