Code Analysis: Timeline Widget For Elementor 1.4

Function Rating Maintainability Complexity Lines of code
TWAE_Widget::older_v_compatibility()
D
33 34 84
twae_free_admin_notices::twae_free_add_message()
C
43 30 37
TWAE_Widget::content_controls()
B
23
1 323
TWAE_Widget::register_controls()
A
28
1 198
TWAE_Widget::twae_cbox_settings()
A
29 1 191
TWAE_Widget::story_yld_settings()
A
30 1 182
TWAE_feddback\feedback\cool_plugins_feedback::show_deactivate_feedback_popup()
A
40 6 71
TWAE_Widget::render()
S
46 6 38
twae_free_admin_notices::twae_free_create_notice_content()
S
42 4 62
TWAE_Widget::get_typography_settings()
S
50 6 30
TWAE_feddback\feedback\cool_plugins_feedback::submit_deactivation_response()
S
44 5 45
twae_free_admin_notices::twae_free_admin_notice_for_review()
S
53 6 23
TWAE_Widget::twae_storycontent_settings()
S
37 1 98
TWAEFeedbackNotice::twae_admin_notice_for_reviews()
S
55 6 18
TWAEFeedbackNotice::twae_load_script()
S
47 3 56
Timeline_Widget_Addon::twae_plugins_loaded()
S
58 4 16
TWAE_Widget::get_style_depends()
S
58 4 15
TWAE_Widget::get_script_depends()
S
61 4 13
TWAE_Widget::content_template()
S
51 2 43
twae_free_admin_notices::twae_free_show_notice()
S
62 4 11
TWAEFeedbackNotice::twae_create_notice_content()
S
48 1 41
TWAE_Widget::story_icon_style_settings()
S
48 1 40
TWAE_Widget::story_pro_style_settings()
S
48 1 40
twae_free_admin_notices::twae_free_simple_notice()
S
54 2 21
TWAE_WidgetClass::twae_localize_settings()
S
57 2 17
TWAE_Widget::twae_line_settings()
S
51 1 31
TWAE_feddback\feedback\cool_plugins_feedback::enqueue_feedback_scripts()
S
67 3 7
TWAE_Widget::__construct()
S
57 2 15
TWAE_Widget::twae_update_migration_status()
S
65 3 9
TWAE_Free_Main::admin_notice_minimum_php_version()
S
61 2 12
twae_get_icons()
S
63 2 11
twae_free_admin_notices::twae_free_admin_review_notice_dismiss()
S
61 2 11
Timeline_Widget_Addon::twae_show_upgrade_notice()
S
72 2 5
Timeline_Widget_Addon::get_instance()
S
71 2 6
twae_free_admin_notices::twae_free_admin_notice_dismiss()
S
63 2 10
twae_free_create_admin_notice()
S
68 2 8
twae_free_admin_notices::twae_free_create_notice()
S
71 2 6
TWAE_Free_Main::instance()
S
72 2 6
TWAE_Free_Main::__construct()
S
71 2 6
TWAEFeedbackNotice::__construct()
S
68 2 7
Timeline_Widget_Addon::twae_fail_to_load()
S
69 2 7
TWAE_feddback\feedback\cool_plugins_feedback::get_instance()
S
72 2 6
TWAE_feddback\feedback\cool_plugins_feedback::__construct()
S
66 2 8
TWAE_Free_Main::is_compatible()
S
68 2 7
TWAE_Free_Main::register_widgets()
S
76 1 4
TWAE_Free_Main::init()
S
79 1 3
TWAE_WidgetClass::twae_add_actions()
S
79 1 3
TWAE_WidgetClass::twae_widget_includes()
S
80 1 3
Timeline_Widget_Addon::twae_load_addon()
S
77 1 4
TWAE_WidgetClass::twae_editor_styles()
S
74 1 5
twae_free_admin_notices::twae_free_show_error()
S
70 1 6
Timeline_Widget_Addon()
S
82 1 3
Timeline_Widget_Addon::twae_activate()
S
72 1 5
TWAE_WidgetClass::__construct()
S
72 1 5
TWAEFeedbackNotice::twae_dismiss_review_notice()
S
72 1 5
TWAE_Free_Main::register_timeline_category()
S
65 1 10
TWAE_Widget::get_icon()
S
82 1 3
TWAE_WidgetClass::twae_on_widgets_registered()
S
82 1 3
Timeline_Widget_Addon::__construct()
S
75 1 4
Timeline_Widget_Addon::twae_deactivate()
S
89 1 2
TWAE_Widget::get_categories()
S
81 1 3
TWAE_Widget::get_title()
S
79 1 3
TWAE_Widget::get_name()
S
82 1 3
twae_free_admin_notices::twae_free_load_script()
S
74 1 4