Astra_Sites D

Total Complexity 248
Dependencies 9
Dependents 8
Total lines 1,887
Lines of code 1,138
Logical lines of code 519
Comment lines 438
Methods 51
Properties 8

Methods 51

Method Rating Maintainability Complexity Lines of code
required_plugin()
C
33 25 95
create_page()
B
41 18 49
required_plugin_activate()
A
45 14 41
create_template()
A
42 12 50
register_widget_scripts()
A
37 7 72
add_to_favorite()
A
49 9 30
elementor_batch_process()
A
49 9 29
api_request()
A
49 9 27
admin_enqueue()
A
46 7 35
get_local_vars()
A
36 4 80
image_search_assets()
A
37 4 77
create_image()
S
49 7 30
import_post_meta()
S
53 7 24
import_template_meta()
S
53 7 24
backup_settings()
S
52 7 22
update_subscription()
S
55 7 16
image_search_scripts()
S
60 7 14
create_image_from_url()
S
49 6 28
import_media()
S
56 6 18
delete_astra_images()
S
56 6 18
get_page_builder_field()
S
58 6 17
insert_image_templates_bb_and_brizy()
S
60 6 14
get_theme_status()
S
61 6 12
get_compatibilities()
S
57 5 17
get_reset_data()
S
54 4 21
pro_plugin_exist()
S
51 3 29
get_all_blocks()
S
59 4 13
get_all_sites()
S
59 4 13
search_push()
S
57 2 17
__construct()
S
48 1 31
get_license_key()
S
67 3 8
action_links()
S
58 2 14
activate_theme()
S
61 2 13
get_compatibilities_data()
S
50 1 28
get_default_page_builders()
S
55 1 24
getting_started_notice()
S
66 2 8
get_wp_upload_url()
S
74 2 4
get_sync_complete_message()
S
67 2 8
get_instance()
S
71 2 6
includes()
S
64 1 11
get_page_builders()
S
81 1 3
after_plugin_activate()
S
69 1 7
load_textdomain()
S
81 1 3
get_api_option()
S
80 1 3
popup_styles()
S
71 1 5
get_api_url()
S
82 1 3
set_api_url()
S
67 1 7
get_api_domain()
S
79 1 3
insert_templates()
S
71 1 6
insert_image_templates()
S
74 1 5
get_filesystem()
S
71 1 6