Code Analysis: WP 2FA - Two-factor authentication for WordPress 2.4.1

Most Complex Functions

Function Rating Complexity
WP2FA\Admin\SettingsPages\Settings_Page_Policies::validate_and_sanitize()
D
67
WP2FA\Admin\User_Profile::user_2fa_options()
D
45
WP2FA\Admin\User::run_user_enforcement_check()
D
43
WP2FA\Authenticator\Login::login_form_validate_2fa()
D
42
WP2FA\Admin\SettingsPages\Settings_Page_Email::validate_and_sanitize()
D
39
WP2FA\Admin\Setup_Wizard::setup_page()
D
30
WP2FA\Admin\User_Profile::save_user_2fa_options()
D
34
WP2FA\Admin\Help_Contact_Us::get_sysinfo()
C
28
WP2FA\Utils\User_Utils::determine_user_2fa_status()
C
28
WP2FA\Admin\User_Profile::generate_inline_modals()
C
22
WP2FA\Admin\SettingsPages\Settings_Page_White_Label::validate_and_sanitize()
C
26
WP2FA\Admin\Helpers\File_Writer::write()
C
25