Code Analysis: Timeline Widget For Elementor 1.6.13

Function Rating Maintainability Complexity Lines of code
TWAE_Widget::older_v_compatibility()
D
33 34 84
Twae_Marketing_Controllers::twae_install_plugin()
C
31 28 104
TWAE_feddback\feedback\cool_plugins_feedback::twae_get_user_info()
B
40 20 49
TWAE_Widget::content_controls()
B
22
1 325
CPFM_Feedback_Notice::cpfm_render_notice_panel()
A
40 15 54
Twae_Marketing_Controllers::twae_show_tec_active_notice()
A
44 12 46
twae_welcome_page::extra_plugins_html()
A
46 12 36
TWAE_Widget::register_controls()
A
28
1 198
TWAE_Widget::twae_cbox_settings()
A
29 1 191
CPFM_Feedback_Notice::cpfm_handle_opt_in_choice()
A
50 12 25
TWAE_Widget::story_yld_settings()
A
30 1 182
TWAE_feddback\feedback\cool_plugins_feedback::show_deactivate_feedback_popup()
A
37 7 89
Timeline_Widget_Addon::twae_plugins_loaded()
A
44 10 43
Twae_Marketing_Controllers::twae_marketing_controls()
A
33 4 127
TWAE_cronjob::twae_send_data()
A
43 8 45
TWAE_feddback\feedback\cool_plugins_feedback::submit_deactivation_response()
A
40 7 59
Twae_Story_Loop::twae_story_loop()
A
46 8 40
CPFM_Feedback_Notice::cpfm_enqueue_assets()
A
46 7 41
Twae_Story_Loop::twae_story_image()
A
51 8 25
TWAE_Widget::render()
A
47 7 35
Twae_Marketing_Controllers::twae_dismiss_notice_callback()
A
55 8 18
Twae_Marketing_Controllers::__construct()
S
50 7 27
Twae_Story_Loop::twae_story_style()
S
52 7 24
Twae_Story_Loop::twae_story_label()
S
54 7 20
TWAE_Widget::get_typography_settings()
S
50 6 30
TWAE_Widget::twae_storycontent_settings()
S
37 1 98
TWAEFeedbackNotice::twae_admin_notice_for_reviews()
S
54 6 20
TWAE_WPML_TRANSLATION::get_title()
S
57 6 17
TWAE_WPML_TRANSLATION::get_editor_type()
S
59 6 16
Timeline_Widget_Addon::twae_activate()
S
56 5 17
Twae_Story_Loop::twae_story_icon()
S
56 4 18
TWAE_Widget::get_style_depends()
S
59 4 14
TWAE_Widget::get_script_depends()
S
60 4 14
Timeline_Widget_Addon::twae_plugin_redirection()
S
63 4 11
TWAEFeedbackNotice::twae_create_notice_content()
S
44 1 53
TWAE_Widget::content_template()
S
52 2 38
Twae_Story_Loop::twae_story_desc()
S
53 3 22
CPFM_Feedback_Notice::cpfm_register_notice()
S
60 3 14
twae_welcome_page::show_plugins()
S
60 3 12
twae_welcome_page::request_wp_plugins_data()
S
52 2 26
Twae_Story_Loop::twae_story_title()
S
61 3 11
TWAE_Widget::story_icon_style_settings()
S
48 1 40
TWAE_Widget::story_pro_style_settings()
S
48 1 40
Twae_Marketing_Controllers::twae_register_controls()
S
49 1 37
TWAE_WidgetClass::twae_localize_settings()
S
56 2 20
Twae_Marketing_Controllers::twae_add_acf_repeater_mkt_query_controls()
S
50 1 32
TWAE_Widget::twae_line_settings()
S
51 1 31
twae_welcome_page::init_plugins_dasboard_page()
S
67 3 6
TWAE_Widget::twae_update_migration_status()
S
63 3 10
Timeline_Widget_Addon::twae_plugin_textdomain()
S
64 3 9
TWAE_feddback\feedback\cool_plugins_feedback::enqueue_feedback_scripts()
S
67 3 7
TWAEFeedbackNotice::twae_load_script()
S
64 3 8
TWAE_Free_Main::init()
S
65 3 9
Twae_Story_Loop::twae_get_icons()
S
60 2 13
TWAE_Widget::__construct()
S
59 2 13
Twae_Story_Loop::twae_story_year_label()
S
61 2 12
TWAE_Free_Main::admin_notice_minimum_php_version()
S
61 2 12
TWAEFeedbackNotice::__construct()
S
68 2 7
TWAE_Free_Main::instance()
S
72 2 6
TWAE_Free_Main::is_compatible()
S
68 2 7
Twae_Marketing_Controllers::get_instance()
S
71 2 6
TWAE_Widget::twae_register_script()
S
64 2 9
Timeline_Widget_Addon::cpfm_load_file()
S
71 2 6
CPFM_Feedback_Notice::cpfm_listen_for_external_notice_registration()
S
71 2 6
TWAE_cronjob::twae_cron_extra_data_autoupdater()
S
75 2 5
Timeline_Widget_Addon::get_instance()
S
71 2 6
TWAE_feddback\feedback\cool_plugins_feedback::get_instance()
S
71 2 6
twae_welcome_page::init()
S
71 2 6
Timeline_Widget_Addon::twae_form_plugin_notice()
S
69 2 5
TWAE_cronjob::twae_cron_schedules()
S
65 2 9
TWAE_Free_Main::__construct()
S
71 2 6
TWAE_feddback\feedback\cool_plugins_feedback::__construct()
S
66 2 8
Timeline_Widget_Addon::twae_deactivate()
S
74 2 5
Timeline_Widget_Addon::twae_fail_to_load()
S
66 2 9
TWAE_WidgetClass::__construct()
S
76 1 4
TWAE_Free_Main::register_timeline_category()
S
65 1 10
twae_welcome_page::twae_welcome_page_content()
S
67 1 8
TWAE_Widget::get_title()
S
79 1 3
twae_welcome_page::enqueue_required_scripts()
S
77 1 3
twae_welcome_page()
S
75 1 4
TWAE_WPML_TRANSLATION::get_items_field()
S
82 1 3
Timeline_Widget_Addon::__construct()
S
68 1 7
TWAE_cronjob::__construct()
S
75 1 4
TWAE_Widget::get_categories()
S
81 1 3
TWAE_WidgetClass::twae_add_actions()
S
79 1 3
TWAEFeedbackNotice::twae_dismiss_review_notice()
S
69 1 6
TWAE_Free_Main::register_widgets()
S
76 1 4
Twae_Marketing_Controllers::twae_init_hooks()
S
75 1 4
Timeline_Widget_Addon::twae_load_addon()
S
77 1 4
TWAE_Widget::get_name()
S
82 1 3
Twae_Story_Loop::__construct()
S
81 1 3
Timeline_Widget_Addon::ctl_settings_link()
S
77 1 4
TWAE_WPML_TRANSLATION::get_fields()
S
78 1 3
TWAE_Widget::get_icon()
S
82 1 3
Timeline_Widget_Addon()
S
82 1 3
CPFM_Feedback_Notice::__construct()
S
69 1 6
TWAE_WidgetClass::twae_widget_includes()
S
80 1 3
Twae_Marketing_Controllers::enqueue_editor_styles()
S
68 1 8
TWAE_Free_Main::timeline_widgets_to_translate_filter()
S
67 1 8
Twae_Marketing_Controllers::enqueue_editor_scripts()
S
66 1 9
TWAE_WidgetClass::twae_on_widgets_registered()
S
82 1 3