Code Analysis: Email Post Changes 1.7.1

Function Rating Maintainability Complexity Lines of code
Email_Post_Changes::post_updated()
C
28
25 125
Email_Post_Changes::validate_options()
B
42 19 47
Email_Post_Changes::wp_text_diff()
A
48 11 30
Email_Post_Changes::admin_page()
S
54 3 22
Email_Post_Changes::__construct()
S
56 3 17
Email_Post_Changes::get_post_type_label()
S
66 3 8
Text_Diff_Renderer_unified::_blockHeader()
S
65 3 9
Email_Post_Changes::get_post_types()
S
65 3 9
Email_Post_Changes::users_setting()
S
59 2 14
Email_Post_Changes::post_types_setting()
S
62 2 12
Email_Post_Changes::admin_page_head()
S
100 1 22
Email_Post_Changes::get_options()
S
70 2 6
Email_Post_Changes::init()
S
68 2 8
Email_Post_Changes::admin_menu()
S
60 1 11
email_post_changes_action_links()
S
74 1 4
Email_Post_Changes::emails_setting()
S
69 1 7
Text_Diff_Renderer_unified::_added()
S
80 1 3
Email_Post_Changes::phpmailer_init()
S
69 1 7
Text_Diff_Renderer_unified::_deleted()
S
80 1 3
Email_Post_Changes::enable_setting()
S
71 1 6
Email_Post_Changes::settings_section()
S
100 1 1
Text_Diff_Renderer_unified::_context()
S
80 1 3
Email_Post_Changes::sort_users_by_display_name()
S
79 1 3
Text_Diff_Renderer_unified::_changed()
S
79 1 3
Email_Post_Changes::trim_email()
S
81 1 3
Email_Post_Changes::drafts_setting()
S
71 1 6