Astra_Sites D

Total Complexity 409
Dependencies 17
Dependents 13
Total lines 3,147
Lines of code 1,972
Logical lines of code 870
Comment lines 686
Methods 78
Properties 10

Methods 78

Method Rating Maintainability Complexity Lines of code
get_required_plugins_data()
C
31 23 116
create_template()
B
37 19 66
elementor_api_request()
B
35 17 84
get_local_vars()
B
29 14 119
ai_api_request()
B
36 16 85
api_request()
B
36 15 83
elementor_process_import_for_page()
A
43 14 43
create_image()
A
44 13 40
reset_terms_and_forms()
A
45 13 40
register_widget_scripts()
A
36 10 74
required_plugin_activate()
A
45 12 42
required_plugin()
A
46 11 36
filesystem_permission()
A
48 10 32
add_to_favorite()
A
48 10 32
reset_posts()
A
46 9 38
push_to_import_analytics()
A
49 9 29
admin_enqueue()
A
47 8 34
image_search_assets()
A
36 5 77
update_subscription()
A
49 8 27
import_template_meta()
S
53 7 24
import_post_meta()
S
53 7 24
backup_settings()
S
52 7 22
image_search_scripts()
S
60 7 14
delete_astra_images()
S
56 6 18
get_page_builder_field()
S
58 6 17
get_cta_links()
S
51 5 32
insert_image_templates_bb_and_brizy()
S
60 6 14
get_theme_status()
S
61 6 12
get_block_palette_colors()
S
43 2 62
get_compatibilities()
S
57 5 17
should_display_subscription_form()
S
58 5 17
admin_welcome_notices()
S
42 2 61
__construct()
S
41 2 53
get_reset_data()
S
56 4 19
load_textdomain()
S
55 4 19
search_images()
S
56 4 16
get_page_palette_colors()
S
46 2 45
pro_plugin_exist()
S
51 3 29
get_all_sites()
S
59 4 13
get_all_blocks()
S
59 4 13
status_header()
S
62 4 11
search_push()
S
55 3 19
create_image_from_url()
S
57 3 17
update_analytics()
S
62 4 10
php_error_message()
S
64 4 10
enable_zip_ai_copilot()
S
64 3 10
get_plugin_status()
S
64 3 10
is_starter_templates_request()
S
69 3 6
get_deleted_post_ids()
S
65 3 9
activate_theme()
S
59 2 15
admin_dashboard_notices()
S
68 3 7
disable_wp_forms_redirect()
S
70 3 6
get_license_key()
S
67 3 8
elementor_flush_request()
S
64 3 9
get_compatibilities_data()
S
50 1 28
get_default_page_builders()
S
55 1 24
includes()
S
58 1 17
get_sync_complete_message()
S
67 2 8
get_instance()
S
71 2 6
check_filesystem_access_notice()
S
72 2 5
get_wp_upload_url()
S
74 2 4
get_cta_link()
S
71 2 5
get_api_domain()
S
77 2 3
getting_started_notice()
S
66 2 8
get_default_ai_categories()
S
62 1 12
add_auth_url_param()
S
76 1 4
notice_assets()
S
74 1 4
wp_slash_after_xml_import()
S
80 1 3
insert_image_templates()
S
74 1 5
insert_templates()
S
71 1 6
get_api_option()
S
80 1 3
get_filesystem()
S
71 1 6
popup_styles()
S
71 1 5
get_page_builders()
S
81 1 3
set_api_url()
S
65 1 8
after_plugin_activate()
S
69 1 7
get_api_url()
S
82 1 3
action_links()
S
62 1 10