Code Analysis: GreenShift - Animation and Page Builder Blocks 10.0.1

Function Rating Maintainability Complexity Lines of code
gspb_greenShift_block_script_assets()
D
0
285 683
gspb_AnimationRenderProps()
D
5
127 296
GSPB_GreenShift_Settings::settings_page()
D
2
97 620
greenshift_plugin_register_my_pattern_categories()
D
6
1 1,954
greenshift_design_importer()
D
8
95 331
gspb_global_variables()
D
17
71 226
gspb_get_layout()
D
21
60 170
gspb_greenShift_editor_assets()
D
17
54 254
greenshiftaddon\Blocks\Element::render_block()
D
22
59 155
gspb_update_global_settings()
D
24
47 163
greenshift_render_preset_classes()
D
15
2 574
gspb_greenShift_register_scripts_blocks()
D
16
1 556
EddLicensePage::edd_activate_license()
D
30 30 111
greenshift_get_style_from_class_array()
C
35 31 81
greenshift\Blocks\GSToc::render_block()
C
36 31 67
GSPB_GreenShift_Settings::greenshift_additional__header_elements()
C
27
23 174
greenshiftaddon\Blocks\GspbMap::render_block()
C
36 29 67
greenshift\Blocks\GSToc::get_toc_blocks()
C
39 29 55
greenshift_process_attachment()
C
31 25 110
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_GreenShift_Settings::gspb_template_shortcode_function()
A
38 14 69
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
GSPBLazyOptimization::is_allowed_page()
A
47 14 35
greenshift\Blocks\SocialShare::get_social_share()
A
43 12 41
EddLicensePage::edd_check_and_update_licenses_static()
A
42 11 55
gspb_get_all_layouts()
A
47 11 31
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_GreenShift_Settings::gspb_greenShift_category()
S
41 4 72
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
greenshift_edd_check_all_licenses()
S
62 6 9
EddLicensePage::edd_register_option()
S
58 5 15
GSPB_GreenShift_Settings::gspb_rm_rec()
S
64 6 9
greenshift_new_add_type_to_script()
S
60 5 15
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_PageTemplater::view_project_template()
S
55 4 24
GSPB_GreenShift_Settings::gspb_el_reusable_load()
S
54 4 21
GSPBLazyOptimization::replace_scripts()
S
59 4 14
gspb_isIncludedDomain()
S
60 4 13
EddLicensePage::edd_check_license()
S
54 3 22
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
52 2 23
gspb_get_categories()
S
58 2 16
greenshift\Blocks\SocialShare::render_block()
S
57 2 16
GreenShiftStyleStore::renderClassStyles()
S
65 3 9
greenshift_sanitize_multi_array()
S
64 3 10
greenshift_edd_get_license_for_addon()
S
67 3 7
GSPB_GreenShift_Settings::gspb_template_screen_fill_column()
S
58 2 15
GSPB_GreenShift_Settings::gspb_generate_custom_block_settings()
S
64 3 10
GreenShiftStyleStore::renderStyles()
S
65 3 9
GSPB_GreenShift_Settings::greenshift_admin_enqueue_scripts()
S
69 3 6
GSPBLazyOptimization::gs_filter_delayjs()
S
69 3 6
GSPB_GreenShift_Settings::gspb_stylebook_redirect()
S
70 3 6
GSPB_GreenShift_Settings::gspb_template_gutenberg_post()
S
72 3 5
gspb_GreenShift_plugin_init()
S
66 3 9
gspb_get_global_settings()
S
61 2 14
gspb_get_license_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
GSPB_GreenShift_Settings::gspb_template_gutenberg_post_type()
S
76 2 4
gspb_exclude_specific_meta_field()
S
71 2 6
greenshift_import_wxr_cdata()
S
68 2 7
gspb_large_value_autoload()
S
72 2 6
greenshift_sanitize_id_key()
S
72 2 5
gspb_skip_lazy_load()
S
74 2 4
GreenShiftStyleStore::getInstance()
S
71 2 6
gspb_PageTemplater::get_instance()
S
71 2 6
greenshift_add_cron_event()
S
73 2 5
greenshift_import_wxr_site_url()
S
70 2 7
GSPBLazyOptimization::add_id_to_script()
S
67 2 7
greenshift_app_pass_validation()
S
68 2 7
GreenShiftStyleStore::addStyle()
S
73 2 5
GreenShiftStyleStore::addClassStyle()
S
73 2 5
greenshift_import_sanitize_data()
S
65 2 9
gspb_register_post_meta()
S
61 1 14
EddLicensePage::edd_license_menu()
S
64 1 11
GreenShiftStyleStore::__construct()
S
98 1 1
GreenShiftStyleStore::getClassStyles()
S
82 1 3
GSPB_GreenShift_Settings::addons_page()
S
80 1 3
greenshift\Blocks\GSToc::init_handler()
S
69 1 7
greenshiftaddon\Blocks\Element::__construct()
S
79 1 3
gspb_enable_extended_upload()
S
67 1 8
GSPB_GreenShift_Settings::gspb_settings_add_font()
S
65 1 9
GSPB_GreenShift_Settings::import_demo()
S
80 1 3
GSPBLazyOptimization::__construct()
S
79 1 3
greenshift\Blocks\SocialShare::__construct()
S
79 1 3
greenshift\Blocks\SocialShare::init_handler()
S
67 1 9
gspb_quick_minify_css()
S
66 1 8
gspb_PageTemplater::gspb_add_new_template()
S
76 1 4
GSPB_GreenShift_Settings::import_page()
S
80 1 3
greenshift_deactivation_hook_function()
S
76 1 4
greenshift\Blocks\GSToc::__construct()
S
79 1 3
greenshiftaddon\Blocks\GspbMap::init_handler()
S
67 1 9
GreenShiftStyleStore::getStyles()
S
82 1 3
GSPB_GreenShift_Settings::gspb_template_screen_add_column()
S
66 1 8
greenshift_render_variables()
S
80 1 3
greenshift_check_cron_exec()
S
83 1 3
greenshiftaddon\Blocks\GspbMap::__construct()
S
79 1 3
GSPB_GreenShift_Settings::contact_page()
S
80 1 3
GSPBLazyOptimization::add_delay_js_script()
S
81 1 3
EddLicensePage::edd_license_key_settings_section()
S
73 1 5
GSPB_GreenShift_Settings::upgrade_page()
S
80 1 3
GSPB_GreenShift_Settings::gspb_admin_body_class()
S
77 1 4
greenshiftaddon\Blocks\Element::init_handler()
S
69 1 8
GSPB_GreenShift_Settings::welcome_page()
S
80 1 3