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

Function Rating Maintainability Complexity Lines of code
SHORTCODE_ADDONS\Core\AdminStyle::import_font_family()
C
26
6 332
OxiAddonsPublicRate()
B
46 19 35
SHORTCODE_ADDONS\Core\Bootstrap::activate_license()
A
39 15 60
SHORTCODE_ADDONS\Core\Admin\Import::import()
A
41 15 53
SHORTCODE_ADDONS\Support\Settings\General::Render()
A
31 7 170
SHORTCODE_ADDONS\Core\AdminStyle::render()
A
34 9 138
SHORTCODE_ADDONS\Core\Admin\Home::render()
A
40 11 65
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_import()
A
46 13 33
SHORTCODE_ADDONS\Core\Admin\Extension::Render()
A
41 7 65
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_create()
A
43 8 43
SHORTCODE_ADDONS\Core\Templates::hooks()
A
45 8 40
SHORTCODE_ADDONS\Core\Elements_Frontend::elements_home()
A
39 4 92
OxiAddonsFontSettings()
A
48 8 31
SHORTCODE_ADDONS\Core\Admin\Home::installed_elements()
A
49 8 30
SHORTCODE_ADDONS\Core\Admin\Font_Manager::get_google_font()
A
50 8 27
SHORTCODE_ADDONS\Core\AdminStyle::template_css_render()
A
47 7 36
SHORTCODE_ADDONS\Core\AdminStyle::inline_template_css_render()
A
49 7 32
SHORTCODE_ADDONS\Core\Bootstrap::deactivate_license()
A
48 7 31
SHORTCODE_ADDONS\Core\Admin\Home::available_elements()
S
45 6 42
SHORTCODE_ADDONS\Core\Admin\Import::render()
S
45 3 80
OxiAddonsAnimation()
S
46 5 37
SHORTCODE_ADDONS\Core\Elements_Frontend::ShortcodeControl()
S
48 4 36
SHORTCODE_ADDONS\Core\Elements_Frontend::pre_active_check()
S
57 5 15
SHORTCODE_ADDONS\Core\Notice\Support_Reviews::notice_dissmiss()
S
57 5 15
SHORTCODE_ADDONS\Core\Admin\Extension::extension()
S
58 5 14
SHORTCODE_ADDONS\Core\Elements_Frontend::elements_import()
S
50 3 32
SHORTCODE_ADDONS\Support\Settings\Fonts::Render()
S
53 1 60
SHORTCODE_ADDONS\Core\Admin\Shortcode_Remote::categories_list()
S
59 4 14
SHORTCODE_ADDONS\Core\Admin\Shortcode_Remote::shortcode_addons_google_font()
S
59 4 14
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_export()
S
49 3 28
SHORTCODE_ADDONS\Core\Templates::__construct()
S
60 4 13
SHORTCODE_ADDONS\Core\Elements_Frontend::pre_created_templates()
S
47 2 42
SHORTCODE_ADDONS\Core\Admin\Font_Manager::add_google_font()
S
61 4 11
SHORTCODE_ADDONS\Core\Admin\Font_Manager::add_custom_font()
S
61 4 11
SHORTCODE_ADDONS\Core\Notice\Support_Reviews::first_install()
S
51 2 40
SHORTCODE_ADDONS\Core\Admin\Home::jss_file()
S
49 1 54
OxiAddonsBGImage()
S
55 3 20
SHORTCODE_ADDONS\Core\Admin\Shortcode_Remote::Menu()
S
55 3 20
SHORTCODE_ADDONS\Core\Admin\Settings::hooks()
S
58 3 17
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements()
S
58 3 14
SHORTCODE_ADDONS\Core\AdminStyle::__construct()
S
59 3 13
oxi_addons_font_familly()
S
61 3 11
SHORTCODE_ADDONS\Core\Elements_Frontend::__construct()
S
61 3 11
SHORTCODE_ADDONS\Support\Settings\General::js_load()
S
59 2 19
SHORTCODE_ADDONS\Core\Elements_Frontend::rander()
S
61 2 16
SHORTCODE_ADDONS\Core\Bootstrap::sanitize_license()
S
68 3 7
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::__construct()
S
63 3 10
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_modal_data()
S
63 3 10
SHORTCODE_ADDONS\Core\Admin\Font_Manager::__construct()
S
64 3 9
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::empty_dir()
S
66 3 8
SHORTCODE_ADDONS\Core\AdminStyle::hooks()
S
58 2 13
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_style_data()
S
60 2 12
SHORTCODE_ADDONS\Core\Templates::loader()
S
60 2 12
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_delete()
S
61 2 11
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_active()
S
61 2 11
oxi_addons_font_awesome()
S
61 2 11
SHORTCODE_ADDONS\Core\AdminStyle::modal_form()
S
64 1 16
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_modal_data_delete()
S
66 2 8
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_change_name()
S
64 2 9
SHORTCODE_ADDONS\Core\Admin\Font_Manager::remove_google_font()
S
66 2 7
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_old_version()
S
67 2 7
SHORTCODE_ADDONS\Core\Bootstrap::instance()
S
71 2 6
SHORTCODE_ADDONS\Core\Installer::get_instance()
S
73 2 5
SHORTCODE_ADDONS\Core\Bootstrap::__construct()
S
65 2 9
SHORTCODE_ADDONS\Core\Bootstrap::register()
S
58 1 15
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::get_elements_rawdata()
S
66 2 7
SHORTCODE_ADDONS\Core\Admin\Shortcode_Remote::get_instance()
S
73 2 5
SHORTCODE_ADDONS\Core\Elements_Frontend::template_rendar()
S
60 1 15
SHORTCODE_ADDONS\Core\Admin\Settings::__construct()
S
69 2 6
OxiAddonsTextShadowSettings()
S
64 2 8
OxiAddonsBoxShadowSanitize()
S
63 2 9
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::check_dir()
S
79 2 3
SHORTCODE_ADDONS\Core\Templates::Json_Decode()
S
77 2 3
SHORTCODE_ADDONS\Core\Admin\Font_Manager::loader()
S
65 2 8
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_modal_data_edit()
S
62 2 10
array_key_first()
S
70 2 7
SHORTCODE_ADDONS\Core\Admin\Extension::Admin_header()
S
73 1 13
SHORTCODE_ADDONS\Core\Templates::public_frontend_loader()
S
60 1 12
SHORTCODE_ADDONS\Core\Elements_Frontend::Shortcode()
S
61 1 11
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_deactive()
S
64 1 8
SHORTCODE_ADDONS\Core\Admin\Home::__construct()
S
72 1 6
SHORTCODE_ADDONS\Core\Installer::activation_hook()
S
64 1 10
SHORTCODE_ADDONS\Core\Templates::public_css()
S
82 1 3
SHORTCODE_ADDONS\Core\Bootstrap::register_license()
S
78 1 3
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::array_replace()
S
71 1 6
SHORTCODE_ADDONS\Core\Admin\Font_Manager::selected_google_font()
S
80 1 3
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_elements_import()
S
75 1 4
SHORTCODE_ADDONS\Core\Templates::default_render()
S
82 1 3
SHORTCODE_ADDONS\Core\AdminStyle::shortcode_info()
S
68 1 7
SHORTCODE_ADDONS\Core\Notice\Support_Reviews::admin_enqueue_scripts()
S
72 1 5
SHORTCODE_ADDONS\Core\Admin\Import::hooks()
S
75 1 5
SHORTCODE_ADDONS\Support\Settings\Fonts::__construct()
S
82 1 3
OxiAddonsTextAlignFixed()
S
75 1 4
SHORTCODE_ADDONS\Core\AdminStyle::admin_editor_load()
S
70 1 5
SHORTCODE_ADDONS\Core\Installer::plugin_deactivation_hook()
S
72 1 6
SHORTCODE_ADDONS\Core\Admin\Admin_Ajax::elements_template_render_data()
S
61 1 10
SHORTCODE_ADDONS\Core\Bootstrap::Shortcode()
S
63 1 10
SHORTCODE_ADDONS\Core\AdminStyle::shortcode_name()
S
66 1 8
SHORTCODE_ADDONS\Core\Elements_Frontend::hooks()
S
78 1 4
SHORTCODE_ADDONS\Core\Installer::plugin_upgrade_hook()
S
66 1 9
SHORTCODE_ADDONS\Core\Elements_Frontend::ShortcodeName()
S
80 1 3
SHORTCODE_ADDONS\Core\Templates::public_frontend_old_loader()
S
82 1 3
SHORTCODE_ADDONS\Core\Admin\Settings::menu()
S
66 1 10
SHORTCODE_ADDONS\Core\Admin\Shortcode_Remote::__construct()
S
91 1 2
SHORTCODE_ADDONS\Core\Notice\Support_Reviews::__construct()
S
70 1 6
SHORTCODE_ADDONS\Core\Templates::inline_public_css()
S
82 1 3
SHORTCODE_ADDONS\Core\Templates::public_jquery()
S
82 1 3
SHORTCODE_ADDONS\Core\Elements_Frontend::templates()
S
82 1 3
OxiAddonsItemRows()
S
74 1 4
SHORTCODE_ADDONS\Support\Settings\General::__construct()
S
82 1 3
OxiAddonsAdminDefine()
S
83 1 3
SHORTCODE_ADDONS\Core\Templates::inline_public_jquery()
S
82 1 3
OxiAddonsUrlConvert()
S
71 1 6
SHORTCODE_ADDONS\Core\AdminStyle::shortcode_rearrange()
S
82 1 3
oxi_addons_html_decode()
S
73 1 5
SHORTCODE_ADDONS\Core\AdminStyle::modal_opener()
S
66 1 8
SHORTCODE_ADDONS\Core\Bootstrap::enqueue_scripts()
S
81 1 3
SHORTCODE_ADDONS\Core\Templates::old_loader()
S
74 1 5
SHORTCODE_ADDONS\Core\Admin\Home::hooks()
S
75 1 5
SHORTCODE_ADDONS\Core\Elements_Frontend::admin_ajax_load()
S
73 1 4
OxiAddonsPaddingMarginSanitize()
S
73 1 4
SHORTCODE_ADDONS\Support\Settings\Fonts::font_manager_load()
S
73 1 4
OxiAddonsTextConvert()
S
73 1 5
SHORTCODE_ADDONS\Core\Admin\Extension::Header()
S
76 1 4
SHORTCODE_ADDONS\Core\Templates::old_render()
S
82 1 3
SHORTCODE_ADDONS\Core\Notice\Support_Reviews::dismiss_button_scripts()
S
73 1 4
SHORTCODE_ADDONS\Core\Templates::render()
S
69 1 7
OxiStringToClassReplacce()
S
67 1 5
SHORTCODE_ADDONS\Core\Admin\Import::__construct()
S
77 1 4
SHORTCODE_ADDONS\Support\Settings\General::hooks()
S
78 1 4
SHORTCODE_ADDONS\Core\Elements_Frontend::pre_active()
S
82 1 3
SHORTCODE_ADDONS\Core\Admin\Extension::__construct()
S
70 1 7
SHORTCODE_ADDONS\Support\Settings\Fonts::hooks()
S
78 1 4
SHORTCODE_ADDONS\Core\AdminStyle::modal_form_data()
S
81 1 3
SHORTCODE_ADDONS\Core\Elements_Frontend::database_data()
S
77 1 3
SHORTCODE_ADDONS\Core\Bootstrap::plugin_settings()
S
66 1 9