Code Analysis: AM LottiePlayer 2.5.10

Function Rating Maintainability Complexity Lines of code
am_frontend_enqueue()
B
41 24 54
Elementor_AM_LottiePlayer::register_controls()
B
22
2 349
AM_ET_Builder_Module_LottiePlayer::get_fields()
B
23
2 302
AM_ET_Builder_Module_LottiePlayer::render()
B
37 15 81
Elementor_AM_LottiePlayer::render()
A
37 11 74
am_render_lottieplayer()
A
47 11 33
media_sideload_lottie()
A
46 9 37
am_lottie_asset()
S
56 6 18
am_render_lottieplayer_shortcode()
S
44 4 46
AM_ET_Builder_Module_LottiePlayer::init()
S
39 1 81
am_lottie_filetypes()
S
58 5 16
animationMode()
S
67 6 8
animationDirection()
S
75 4 4
amTruish()
S
78 4 3
am_icon_filter()
S
74 4 4
Elementor_AM_LottiePlayer::content_template()
S
65 1 32
interactionSelector()
S
68 3 7
am_lottie_blocks_init()
S
54 1 26
am_wp_print_media_templates()
S
56 1 24
Elementor_AM_LottiePlayer::switcher_value()
S
79 2 3
am_override_media_templates()
S
71 2 6
am_register_lottie_flatsome_shortcode()
S
75 2 4
am_vc_attach_field_settings()
S
62 1 12
am_initialize_lottie_extension()
S
81 1 3
am_lottie_mimetypes()
S
73 1 5
Elementor_AM_LottiePlayer::get_keywords()
S
78 1 3
Elementor_AM_LottiePlayer::get_title()
S
79 1 3
Elementor_AM_LottiePlayer::get_categories()
S
81 1 3
Elementor_AM_LottiePlayer::get_icon()
S
82 1 3
Elementor_AM_LottiePlayer::get_name()
S
82 1 3
Elementor_AM_LottiePlayer::get_script_depends()
S
81 1 3
am_register_lottie_widget()
S
70 1 7
am_backend_enqeue()
S
66 1 9
vc_am_lottieplayer()
S
81 1 3
am_ux_get_template()
S
71 1 6
AM_LottieDiviModules::__construct()
S
72 1 5