Code Analysis: LocoAI – Auto Translate for Loco Translate 2.5.2

Most Complex Classes

Class Rating Complexity
LocoAutoTranslateAddon
D
187
Atlt_Dashboard
A
54
CPFM_Feedback_Notice
S
40
ATLT_cronjob
S
25
ATLT_FeedbackForm
S
20
ALTLReviewNotice
S
16
Helpers
S
3

Most Complex Functions

Function Rating Complexity
LocoAutoTranslateAddon::atlt_dashboard_page()
C
22
LocoAutoTranslateAddon::atlt_save_translations_handler()
C
24
LocoAutoTranslateAddon::atlt_get_user_info()
B
23
LocoAutoTranslateAddon::atlt_hide_unrelated_notices()
B
19
CPFM_Feedback_Notice::cpfm_render_notice_panel()
A
15
ATLT_cronjob::atlt_send_data()
A
15
Atlt_Dashboard::store_options()
A
15
LocoAutoTranslateAddon::loco_auto_translator_process_batch()
A
14
ATLT_FeedbackForm::submit_deactivation_response()
A
10
Atlt_Dashboard::get_translation_data()
A
10
Atlt_Dashboard::review_notice()
A
9
CPFM_Feedback_Notice::cpfm_handle_opt_in_choice()
A
10