Code Analysis: GreenShift - Animation and Page Builder Blocks 9.9.3

Function Rating Maintainability Complexity Lines of code
gspb_greenShift_block_script_assets()
D
0
278 667
gspb_AnimationRenderProps()
D
5
127 296
greenshift_plugin_register_my_pattern_categories()
D
6
1 1,954
GSPB_GreenShift_Settings::settings_page()
D
3
91 594
greenshift_design_importer()
D
8
95 331
gspb_global_variables()
D
18
69 217
gspb_get_layout()
D
21
60 170
gspb_greenShift_editor_assets()
D
17
52 255
greenshift_render_preset_classes()
D
9
2 964
greenshiftaddon\Blocks\Element::render_block()
D
24
54 148
gspb_update_global_settings()
D
24
47 163
EddLicensePage::edd_activate_license()
C
30 29 109
gspb_greenShift_register_scripts_blocks()
C
17
1 528
greenshift\Blocks\GSToc::render_block()
C
36 31 67
greenshiftaddon\Blocks\GspbMap::render_block()
C
36 29 67
GSPB_GreenShift_Settings::greenshift_additional__header_elements()
C
28
22 170
greenshift\Blocks\GSToc::get_toc_blocks()
C
39 29 55
greenshift_process_attachment()
C
31 25 110
greenshift_get_style_from_class_array()
B
42 24 50
EddLicensePage::edd_deactivate_license()
B
42 21 45
GSPB_generate_dynamic_repeater()
B
46 22 30
greenshift_import_block_attrs_replace()
B
39 19 61
greenshift_import_download()
B
31 14 113
gspb_update_global_wp_settings()
A
37 13 79
EddLicensePage::edd_license_key_settings_field()
A
41 14 57
greenshift_render_icon_module()
A
43 14 42
GSPB_GreenShift_Settings::gspb_save_general_form()
A
41 13 52
GSPB_GreenShift_Settings::gspb_template_shortcode_function()
A
39 12 67
GSPBLazyOptimization::is_allowed_page()
A
47 14 35
greenshift\Blocks\SocialShare::get_social_share()
A
44 11 38
EddLicensePage::edd_check_and_update_licenses_static()
A
42 10 52
gspb_get_all_layouts()
A
47 11 31
GSPB_GreenShift_Settings::greenshift_inserter_allowed_blocks()
A
45 10 43
gspb_global_variables_head()
A
51 11 27
greenshift_import_post_exists()
A
47 10 36
greenshift_download_file_localy()
A
46 10 35
GSPB_GreenShift_Settings::greenshift_additional__footer_elements()
A
43 6 55
GSPB_GreenShift_Settings::greenshift_admin_page()
A
38 3 91
EddLicensePage::edd_check_and_update_licenses()
S
50 7 29
gspb_register_route()
S
37 1 117
GSPB_GreenShift_Settings::gspb_generate_stylebook()
S
46 6 41
GSPB_GreenShift_Settings::gspb_save_files()
S
51 7 25
gspb_get_public_assets()
S
54 7 20
gspb_get_breakpoints()
S
51 6 28
greenshift_split_dynamic_text()
S
51 6 24
EddLicensePage::deactivate_license()
S
47 5 37
greenshift_save_file_localy()
S
56 6 17
gspb_getDataAttributesfromDynamic()
S
58 6 16
greenshift\Blocks\GSToc::get_headings()
S
51 5 24
greenshift_replace_ext_images()
S
53 5 23
EddLicensePage::edd_admin_notices()
S
55 5 22
greenshift_get_wp_local_fonts()
S
54 5 22
gspb_get_inline_styles_blocks()
S
55 5 21
EddLicensePage::edd_license_page()
S
45 3 50
EddLicensePage::__construct()
S
56 5 17
EddLicensePage::edd_register_option()
S
58 5 15
GSPB_GreenShift_Settings::gspb_rm_rec()
S
64 6 9
greenshift_edd_check_all_licenses()
S
62 6 9
gspb_activation_redirect()
S
60 5 13
GSPB_GreenShift_Settings::stylebook_page_callback()
S
47 1 72
gspb_get_final_css()
S
51 4 26
gspb_PageTemplater::__construct()
S
52 4 25
GSPB_GreenShift_Settings::gspb_greenShift_category()
S
48 3 40
gspb_PageTemplater::view_project_template()
S
55 4 24
GSPBLazyOptimization::replace_scripts()
S
59 4 14
gspb_isIncludedDomain()
S
60 4 13
greenshift_new_add_type_to_script()
S
62 4 12
EddLicensePage::edd_check_license()
S
54 3 22
GSPB_GreenShift_Settings::gspb_el_reusable_load()
S
55 3 20
gspb_get_saved_block()
S
55 3 19
gspb_update_css_settings()
S
57 3 18
greenshift_import_wxr_post_taxonomy()
S
60 3 13
greenshift_design_import_group_by()
S
63 3 11
GSPB_GreenShift_Settings::gspb_front_body_class()
S
63 3 11
GSPB_GreenShift_Settings::__construct()
S
51 2 24
gspb_get_categories()
S
58 2 16
greenshift\Blocks\SocialShare::render_block()
S
57 2 16
greenshift_sanitize_multi_array()
S
64 3 10
greenshift_edd_get_license_for_addon()
S
67 3 7
GSPB_GreenShift_Settings::greenshift_admin_enqueue_scripts()
S
69 3 6
GSPBLazyOptimization::gs_filter_delayjs()
S
69 3 6
GSPB_GreenShift_Settings::gspb_template_gutenberg_post()
S
72 3 5
GSPB_GreenShift_Settings::gspb_template_screen_fill_column()
S
58 2 15
GSPB_GreenShift_Settings::gspb_stylebook_redirect()
S
70 3 6
gspb_GreenShift_plugin_init()
S
66 3 9
gspb_get_license_settings()
S
61 2 14
gspb_get_global_settings()
S
61 2 14
gspb_convert_svgstring_from_svg_image()
S
60 2 13
gspb_save_inline_css()
S
63 2 11
gspb_PageTemplater::register_project_templates()
S
62 2 11
GSPBLazyOptimization::add_id_to_script()
S
67 2 7
GSPB_GreenShift_Settings::gspb_template_gutenberg_post_type()
S
76 2 4
greenshift_app_pass_validation()
S
68 2 7
GreenShiftStyleStore::addStyle()
S
73 2 5
gspb_PageTemplater::get_instance()
S
71 2 6
greenshift_import_wxr_cdata()
S
68 2 7
GreenShiftStyleStore::renderStyles()
S
68 2 7
greenshift_add_cron_event()
S
73 2 5
GreenShiftStyleStore::getInstance()
S
71 2 6
greenshift_import_wxr_site_url()
S
70 2 7
GSPB_GreenShift_Settings::gspb_generate_anchor_headings()
S
69 2 7
greenshift_import_sanitize_data()
S
65 2 9
gspb_skip_lazy_load()
S
74 2 4
gspb_large_value_autoload()
S
72 2 6
greenshift_sanitize_id_key()
S
72 2 5
gspb_exclude_specific_meta_field()
S
71 2 6
GreenShiftStyleStore::renderClassStyles()
S
69 2 7
GreenShiftStyleStore::addClassStyle()
S
73 2 5
gspb_register_post_meta()
S
61 1 14
EddLicensePage::edd_license_menu()
S
64 1 11
GSPB_GreenShift_Settings::gspb_settings_add_font()
S
65 1 9
greenshift\Blocks\GSToc::init_handler()
S
69 1 7
GreenShiftStyleStore::getStyles()
S
82 1 3
GSPB_GreenShift_Settings::gspb_template_screen_add_column()
S
66 1 8
GSPB_GreenShift_Settings::gspb_admin_body_class()
S
77 1 4
GreenShiftStyleStore::__construct()
S
98 1 1
GSPB_GreenShift_Settings::addons_page()
S
80 1 3
GSPB_GreenShift_Settings::welcome_page()
S
80 1 3
GSPB_GreenShift_Settings::upgrade_page()
S
80 1 3
greenshift_check_cron_exec()
S
83 1 3
GSPB_GreenShift_Settings::import_page()
S
80 1 3
gspb_enable_extended_upload()
S
67 1 8
gspb_quick_minify_css()
S
66 1 8
greenshift\Blocks\GSToc::__construct()
S
79 1 3
greenshift\Blocks\SocialShare::__construct()
S
79 1 3
GSPBLazyOptimization::__construct()
S
79 1 3
GSPBLazyOptimization::add_delay_js_script()
S
81 1 3
greenshift_deactivation_hook_function()
S
76 1 4
greenshift\Blocks\SocialShare::init_handler()
S
67 1 9
GSPB_GreenShift_Settings::contact_page()
S
80 1 3
gspb_PageTemplater::gspb_add_new_template()
S
76 1 4
greenshiftaddon\Blocks\Element::__construct()
S
79 1 3
greenshiftaddon\Blocks\GspbMap::__construct()
S
79 1 3
greenshift_render_variables()
S
80 1 3
GreenShiftStyleStore::getClassStyles()
S
82 1 3
EddLicensePage::edd_license_key_settings_section()
S
73 1 5
GSPB_GreenShift_Settings::import_demo()
S
80 1 3
greenshiftaddon\Blocks\Element::init_handler()
S
69 1 8
greenshiftaddon\Blocks\GspbMap::init_handler()
S
67 1 9