Code Analysis: Shortcode Addons- with Visual Composer, Divi, Beaver Builder and Elementor Extension 3.2.5

Function Rating Maintainability Complexity Lines of code
SHORTCODE_ADDONS\Layouts\Settings::render()
B
31 12 185
OxiAddonsPublicRate()
B
46 19 35
SHORTCODE_ADDONS\Layouts\Import::import()
B
40 16 54
SHORTCODE_ADDONS\Core\Console::rec_ElementsLiles()
A
44 16 40
SHORTCODE_ADDONS\Core\AdminStyle::render()
A
34 9 140
SHORTCODE_ADDONS\Core\RestApi::activate_license()
A
41 13 52
SHORTCODE_ADDONS\Layouts\Collection::render()
A
40 11 65
SHORTCODE_ADDONS\Oxilab\Recommended::install_plugins()
A
43 11 46
SHORTCODE_ADDONS\Core\Elements_Frontend::elements_home()
A
38 5 99
SHORTCODE_ADDONS\Core\RestApi::post_addons_settings()
A
49 9 31
SHORTCODE_ADDONS\Core\Templates::hooks()
A
44 8 41
SHORTCODE_ADDONS\Layouts\Plugins::Render()
A
41 6 64
OxiAddonsFontSettings()
A
48 8 31
SHORTCODE_ADDONS\Core\Console::post_google_font()
A
50 8 28
SHORTCODE_ADDONS\Core\Elements_Frontend::rec_listFiles()
A
53 8 23
SHORTCODE_ADDONS\Core\AdminStyle::template_css_render()
A
46 7 37
SHORTCODE_ADDONS\Core\RestApi::ajax_action()
A
53 8 20
SHORTCODE_ADDONS\Core\AdminStyle::inline_template_css_render()
A
48 7 33
SHORTCODE_ADDONS\Core\RestApi::api_action()
S
55 7 17
SHORTCODE_ADDONS\Core\RestApi::allowed_html()
S
38 2 92
SHORTCODE_ADDONS\Core\RestApi::import_json_template()
S
49 6 27
SHORTCODE_ADDONS\Core\Console::post_get_elements()
S
51 6 25
OxiAddonsAnimation()
S
46 5 37
SHORTCODE_ADDONS\Core\RestApi::post_oxi_license()
S
52 5 23
SHORTCODE_ADDONS\Core\RestApi::deactivate_license()
S
52 5 23
SHORTCODE_ADDONS\Oxilab\Reviews::notice_dissmiss()
S
57 5 15
SHORTCODE_ADDONS\Layouts\Support::Public_Render()
S
57 1 72
SHORTCODE_ADDONS\Layouts\ClearOlderFile::clear_elements()
S
61 5 12
SHORTCODE_ADDONS\Layouts\Shortcode::oxi_addons()
S
50 4 27
SHORTCODE_ADDONS\Core\Templates::public_frontend_loader()
S
52 4 23
SHORTCODE_ADDONS\Layouts\GoogleFont::render()
S
49 1 65
SHORTCODE_ADDONS\Core\Console::stored_font()
S
54 4 20
SHORTCODE_ADDONS\Core\RestApi::get_permissions_check()
S
56 4 18
SHORTCODE_ADDONS\Layouts\Plugins::extension()
S
59 4 14
SHORTCODE_ADDONS\Oxilab\Recommended::extension()
S
59 4 14
SHORTCODE_ADDONS\Core\Templates::__construct()
S
60 4 13
SHORTCODE_ADDONS\Core\Console::post_add_custom_font()
S
59 4 13
SHORTCODE_ADDONS\Core\Console::shortcode_elements()
S
59 4 13
SHORTCODE_ADDONS\Oxilab\Recommended::__construct()
S
60 4 12
SHORTCODE_ADDONS\Core\Console::post_add_google_font()
S
60 4 12
SHORTCODE_ADDONS\Helper\Database::empty_dir()
S
62 4 11
SHORTCODE_ADDONS\Layouts\ClearOlderFile::empty_dir()
S
62 4 11
SHORTCODE_ADDONS\Oxilab\Reviews::first_install()
S
51 2 40
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_create()
S
52 3 22
OxiAddonsBGImage()
S
55 3 20
SHORTCODE_ADDONS\Core\RestApi::validate_post()
S
59 3 14
SHORTCODE_ADDONS\Core\AdminStyle::__construct()
S
59 3 13
oxi_addons_font_familly()
S
61 3 11
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_modal_data()
S
62 3 11
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_style_data()
S
52 2 23
SHORTCODE_ADDONS\Layouts\Import::render()
S
54 1 36
SHORTCODE_ADDONS\Core\RestApi::post_shortcode_export()
S
53 2 21
SHORTCODE_ADDONS\Helper\Database::update_database()
S
51 1 33
SHORTCODE_ADDONS\Core\Elements_Frontend::rander()
S
61 2 16
SHORTCODE_ADDONS\Oxilab\Recommended::notice_dissmiss()
S
63 3 10
SHORTCODE_ADDONS\Core\Console::installed_elements()
S
63 3 10
SHORTCODE_ADDONS\Core\Console::google_fonts()
S
64 3 9
SHORTCODE_ADDONS\Core\Elements_Frontend::elements()
S
67 3 7
SHORTCODE_ADDONS\Includes\Widget::form()
S
61 2 13
SHORTCODE_ADDONS\Core\Templates::loader()
S
60 2 12
SHORTCODE_ADDONS\Core\AdminStyle::hooks()
S
59 2 12
oxi_addons_font_awesome()
S
61 2 11
SHORTCODE_ADDONS\Core\Bootstrap::__construct()
S
62 2 11
SHORTCODE_ADDONS\Core\Console::post_elements_template_active()
S
61 2 11
SHORTCODE_ADDONS\Core\AdminStyle::modal_form()
S
64 1 16
OxiAddonsBoxShadowSanitize()
S
63 2 9
array_key_first()
S
70 2 7
SHORTCODE_ADDONS\Core\RestApi::post_shortcode_delete()
S
63 2 10
SHORTCODE_ADDONS\Core\Templates::Json_Decode()
S
77 2 3
SHORTCODE_ADDONS\Core\Console::post_remove_google_font()
S
65 2 8
SHORTCODE_ADDONS\Helper\Database::create_upload_folder()
S
66 2 8
SHORTCODE_ADDONS\Helper\Installation::instance()
S
71 2 6
SHORTCODE_ADDONS\Layouts\Plugins::instance()
S
71 2 6
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_modal_data_delete()
S
66 2 8
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_old_version()
S
67 2 7
SHORTCODE_ADDONS\Includes\Widget::widget()
S
64 2 9
SHORTCODE_ADDONS\Layouts\ClearOlderFile::create_upload_folder()
S
66 2 8
SHORTCODE_ADDONS\Core\Bootstrap::instance()
S
71 2 6
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_change_name()
S
63 2 10
SHORTCODE_ADDONS\Layouts\Plugins::CSSJS_load()
S
69 2 7
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_modal_data_edit()
S
62 2 10
SHORTCODE_ADDONS\Includes\Widget::update()
S
71 2 5
SHORTCODE_ADDONS\Helper\Database::instance()
S
71 2 6
SHORTCODE_ADDONS\Helper\Database::font_familly_validation()
S
72 2 5
OxiAddonsTextShadowSettings()
S
64 2 8
SHORTCODE_ADDONS\Core\RestApi::post_elements_template_render_data()
S
58 1 14
SHORTCODE_ADDONS\Layouts\Plugins::Admin_header()
S
75 1 11
SHORTCODE_ADDONS\Layouts\Collection::admin()
S
74 1 5
SHORTCODE_ADDONS\Core\AdminStyle::shortcode_name()
S
66 1 8
SHORTCODE_ADDONS\Layouts\Collection::name_converter()
S
70 1 6
SHORTCODE_ADDONS\Core\AdminStyle::shortcode_info()
S
68 1 7
SHORTCODE_ADDONS\Helper\Database::name_converter()
S
70 1 6
SHORTCODE_ADDONS\Core\Templates::inline_public_jquery()
S
82 1 3
SHORTCODE_ADDONS\Layouts\Support::header()
S
76 1 4
SHORTCODE_ADDONS\Core\Bootstrap::load_shortcode()
S
65 1 8
SHORTCODE_ADDONS\Core\Console::update_plugin()
S
77 1 4
SHORTCODE_ADDONS\Helper\Database::array_replace()
S
71 1 6
SHORTCODE_ADDONS\Core\Bootstrap::User_Admin()
S
66 1 8
SHORTCODE_ADDONS\Oxilab\Recommended::admin_enqueue_scripts()
S
72 1 5
SHORTCODE_ADDONS\Layouts\GoogleFont::admin()
S
82 1 3
SHORTCODE_ADDONS\Layouts\Support::__construct()
S
78 1 4
SHORTCODE_ADDONS\Core\RestApi::build_api()
S
79 1 3
SHORTCODE_ADDONS\Helper\Installation::__construct()
S
79 1 3
SHORTCODE_ADDONS\Layouts\Shortcode::file_check()
S
70 1 6
SHORTCODE_ADDONS\Layouts\Import::safe_path()
S
74 1 4
SHORTCODE_ADDONS\Helper\Installation::plugin_activation_hook()
S
71 1 6
SHORTCODE_ADDONS\Layouts\Plugins::Header()
S
76 1 4
SHORTCODE_ADDONS\Layouts\Import::admin()
S
78 1 4
SHORTCODE_ADDONS\Core\Elements_Frontend::admin()
S
75 1 5
SHORTCODE_ADDONS\Core\Templates::default_render()
S
82 1 3
SHORTCODE_ADDONS\Core\Templates::public_jquery()
S
82 1 3
SHORTCODE_ADDONS\Layouts\Plugins::__construct()
S
75 1 5
SHORTCODE_ADDONS\Core\RestApi::send_file_headers()
S
67 1 8
oxi_addons_html_decode()
S
73 1 5
SHORTCODE_ADDONS\Oxilab\Recommended::dismiss_button_scripts()
S
73 1 4
SHORTCODE_ADDONS\Core\Console::post_selected_google_font()
S
77 1 4
SHORTCODE_ADDONS\Layouts\Settings::__construct()
S
74 1 5
SHORTCODE_ADDONS\Layouts\ClearOlderFile::clearolderfiles()
S
75 1 5
SHORTCODE_ADDONS\Layouts\Collection::require_scripts()
S
75 1 4
SHORTCODE_ADDONS\Core\Bootstrap::i18n()
S
81 1 3
SHORTCODE_ADDONS\Core\AdminStyle::modal_opener()
S
66 1 8
SHORTCODE_ADDONS\Oxilab\Reviews::dismiss_button_scripts()
S
73 1 4
SHORTCODE_ADDONS\Helper\Installation::plugin_deactivation_hook()
S
82 1 3
SHORTCODE_ADDONS\Core\Console::post_elements_template_deactive()
S
64 1 8
SHORTCODE_ADDONS\Core\Elements_Frontend::templates()
S
79 1 3
SHORTCODE_ADDONS\Core\AdminStyle::modal_form_data()
S
81 1 3
SHORTCODE_ADDONS\Core\RestApi::get_get_template_data()
S
76 1 4
SHORTCODE_ADDONS\Oxilab\Reviews::__construct()
S
70 1 6
OxiAddonsTextConvert()
S
73 1 5
SHORTCODE_ADDONS\Helper\Database::__construct()
S
68 1 7
OxiAddonsItemRows()
S
74 1 4
SHORTCODE_ADDONS\Includes\Widget::__construct()
S
72 1 5
OxiAddonsAdminDefine()
S
83 1 3
SHORTCODE_ADDONS\Helper\Installation::plugin_upgrade_hook()
S
75 1 5
OxiAddonsUrlConvert()
S
71 1 6
SHORTCODE_ADDONS\Core\AdminStyle::register_controls()
S
82 1 3
SHORTCODE_ADDONS\Core\Console::fixed_data()
S
80 1 3
SHORTCODE_ADDONS\Layouts\Collection::element_page()
S
74 1 5
SHORTCODE_ADDONS\Core\Templates::public_frontend_old_loader()
S
82 1 3
SHORTCODE_ADDONS\Layouts\Collection::font_awesome_render()
S
76 1 4
OxiAddonsPaddingMarginSanitize()
S
73 1 4
SHORTCODE_ADDONS\Includes\Widget::register_shortcode_addons_widget()
S
81 1 3
OxiStringToClassReplacce()
S
67 1 5
SHORTCODE_ADDONS\Oxilab\Reviews::admin_enqueue_scripts()
S
72 1 5
SHORTCODE_ADDONS\Core\Templates::public_css()
S
82 1 3
SHORTCODE_ADDONS\Core\Templates::old_loader()
S
74 1 5
SHORTCODE_ADDONS\Layouts\Settings::admin()
S
67 1 8
SHORTCODE_ADDONS\Helper\Database::admin_name_validation()
S
70 1 6
SHORTCODE_ADDONS\Core\Templates::old_render()
S
82 1 3
SHORTCODE_ADDONS\Core\Console::delete_transient()
S
77 1 4
SHORTCODE_ADDONS\Core\Templates::render()
S
68 1 7
SHORTCODE_ADDONS\Core\AdminStyle::shortcode_rearrange()
S
82 1 3
SHORTCODE_ADDONS\Core\Console::fixed_debug_data()
S
80 1 3
SHORTCODE_ADDONS\Layouts\Import::element_page()
S
74 1 5
SHORTCODE_ADDONS\Layouts\GoogleFont::font_manager()
S
74 1 5
SHORTCODE_ADDONS\Core\Templates::inline_public_css()
S
82 1 3
OxiAddonsTextAlignFixed()
S
75 1 4
SHORTCODE_ADDONS\Helper\Database::safe_path()
S
74 1 4