Code Analysis: Animated Lottie icons for Elementor 2.2.0

Function Rating Maintainability Complexity Lines of code
Elementor\ASVGLottie_FREE::render()
D
0
316 1,839
Elementor\ASVGLottie_FREE::_register_controls()
D
6
1 1,269
Elementor\ASVG_upload_FREE::_register_controls()
D
11
1 896
Elementor\ASVG_upload_FREE::render()
D
27
38 133
asvg_callback()
S
100 1 112
Elementor_Animated_Svg::init()
S
59 4 15
asvg_action_links()
S
60 4 14
asvg_bas_lottie_list()
S
41 1 54
asvg_bas_spin_lottie_list()
S
41 1 54
asvg_sym_lottie_list()
S
47 1 35
asvg_ret2_lottie_list()
S
52 1 24
asvg_off_lottie_list()
S
54 1 21
asvg_hol_lottie_list()
S
55 1 19
asvg_mus_lottie_list()
S
56 1 18
asvg_smi_lottie_list()
S
56 1 18
Elementor_Animated_Svg::init_files()
S
71 2 6
Elementor_Animated_Svg::admin_notice_missing_main_plugin()
S
64 2 9
Elementor_Animated_Svg::admin_notice_minimum_elementor_version()
S
63 2 10
Elementor_Animated_Svg::instance()
S
72 2 6
Elementor_Animated_Svg::load_scripts()
S
64 2 8
add_submenu_elementor()
S
72 2 6
Elementor_Animated_Svg::admin_notice_minimum_php_version()
S
63 2 10
asvg_txt2_lottie_list()
S
59 1 14
asvg_obj_lottie_list()
S
59 1 14
asvg_fin_lottie_list()
S
60 1 13
asvg_wea_lottie_list()
S
60 1 13
asvg_arr_lottie_list()
S
61 1 12
asvg_foo_lottie_list()
S
61 1 12
asvg_tra_lottie_list()
S
62 1 11
asvg_med_lottie_list()
S
62 1 11
asvg_tec_lottie_list()
S
62 1 11
asvg_svg_bkg_type()
S
65 1 9
asvg_menu()
S
78 1 3
Elementor\ASVG_upload_FREE::get_name()
S
82 1 3
Elementor\ASVG_upload_FREE::get_keywords()
S
78 1 3
Elementor\ASVG_upload_FREE::get_icon()
S
82 1 3
Elementor\ASVGLottie_FREE::get_icon()
S
82 1 3
Elementor\ASVGLottie_FREE::get_name()
S
82 1 3
Elementor\ASVG_upload_FREE::get_script_depends()
S
80 1 3
Elementor\ASVGLottie_FREE::get_keywords()
S
78 1 3
Elementor\ASVGLottie_FREE::get_script_depends()
S
80 1 3
Elementor\ASVG_upload_FREE::get_title()
S
79 1 3
Elementor\ASVGLottie_FREE::get_categories()
S
81 1 3
Elementor\ASVGLottie_FREE::get_title()
S
79 1 3
Elementor_Animated_Svg::i18n()
S
78 1 3
Elementor_Animated_Svg::widget_categories()
S
70 1 6
Elementor\ASVG_upload_FREE::get_categories()
S
81 1 3
Elementor_Animated_Svg::init_widgets()
S
76 1 4
asvg_ani_svg_type()
S
74 1 5
asvg_cta2_lottie_list()
S
67 1 8
Elementor_Animated_Svg::__construct()
S
68 1 7
asvg_svg_type()
S
67 1 8