Create_Block_Theme_Admin D

Total Complexity 228
Dependencies 12
Dependents 1
Total lines 1,617
Lines of code 1,250
Logical lines of code 670
Comment lines 158
Methods 55
Properties 0

Methods 55

Method Rating Maintainability Complexity Lines of code
get_media_absolute_urls_from_blocks()
D
34 32 93
make_html_media_local()
C
37 24 74
blockbase_save_theme()
C
36 23 79
create_admin_form_page()
A
33 3 158
add_templates_to_local()
A
44 9 48
copy_theme_to_zip()
A
47 9 34
original_theme_credits()
A
47 8 38
add_templates_to_zip()
A
46 7 42
create_blank_theme()
A
43 6 50
escape_alt_for_pattern()
S
51 7 28
make_media_blocks_local()
S
54 7 23
filter_theme_template()
S
57 7 17
get_theme_templates()
S
48 5 38
make_cover_block_local()
S
56 5 18
make_mediatext_block_local()
S
56 5 18
clear_user_templates_customizations()
S
59 5 16
build_readme_txt()
S
47 3 45
add_theme_json_variation_to_local()
S
55 4 20
clone_theme()
S
46 2 40
create_sibling_theme()
S
46 2 39
create_child_theme()
S
48 2 35
is_valid_screenshot()
S
66 4 7
get_media_folder_path_from_url()
S
58 3 14
add_media_to_local()
S
61 3 13
get_theme_slug()
S
64 3 9
make_relative_media_url()
S
68 3 7
make_image_video_block_local()
S
65 3 9
escape_text_for_pattern()
S
71 3 5
build_child_style_css()
S
53 1 26
pattern_from_template()
S
58 1 19
create_admin_menu()
S
64 2 9
export_child_theme()
S
58 1 15
export_theme()
S
58 1 15
is_absolute_url()
S
78 2 3
add_media_to_zip()
S
66 2 8
create_zip()
S
66 2 8
clear_user_styles_customizations()
S
60 1 13
__construct()
S
75 1 4
save_theme_locally()
S
78 1 4
save_variation()
S
80 1 3
add_theme_json_to_zip()
S
71 1 7
add_theme_json_to_local()
S
72 1 6
replace_namespace()
S
64 1 10
make_template_images_local()
S
64 1 10
clean_serialized_markup()
S
67 1 7
get_file_extension_from_url()
S
76 1 4
form_script()
S
74 1 4
admin_notice_error_theme_name()
S
72 1 5
admin_notice_error_variation_name()
S
72 1 5
admin_notice_export_success()
S
72 1 7
admin_notice_save_success()
S
72 1 7
admin_notice_blank_success()
S
67 1 8
admin_notice_variation_success()
S
64 1 9
admin_notice_error_theme_file_permissions()
S
66 1 9
admin_notice_error_themes_file_permissions()
S
68 1 8