Code Analysis: WPrequal 7.10.3

Function Rating Maintainability Complexity Lines of code
WPrequal\App\Options::calculator()
D
16
23 525
WPrequal\App\Settings::settings()
C
19
1 450
WPrequal\App\Update::run()
A
46 16 38
WPrequal\App\Lead::insert_lead()
A
41 14 55
WPrequal\App\SurveyForm::load()
A
50 15 27
WPrequal\App\SurveyForm::styles()
A
34 7 128
WPrequal\App\Options::amortize()
A
40 9 84
WPrequal\App\Calc::styles()
A
45 11 49
WPrequal\App\SurveyFormAdmin::save_slides()
A
50 11 29
WPrequal\App\SurveyFormAdmin::save_survey_popup()
A
51 11 27
WPrequal\App\Options::popup()
A
41 7 71
WPrequal\App\Entry::process()
A
42 8 54
WPrequal\App\ContactForm::get_details()
A
53 10 21
WPrequal\App\Update::convert_leads()
A
46 8 41
WPrequal\App\ContactForm::get_inputs()
A
43 7 54
WPrequal\App\Core::sanitize_array()
A
52 9 23
WPrequal\App\Update::load_survey_form()
A
47 8 34
WPrequal\App\Core::sanitize()
A
50 8 31
WPrequal\App\Update::update_currency_symbols()
A
50 8 27
WPrequal\App\Lead::save_lead()
A
54 8 21
WPrequal\App\Options::referrer()
A
49 7 34
WPrequal\App\WidgetCalc::form()
A
50 7 32
WPrequal\App\RegisterFormAdmin::save_inputs()
S
51 7 28
WPrequal\App\ContactFormAdmin::meta_box()
S
51 7 27
WPrequal\App\Calc::amortize_settings()
S
54 7 22
WPrequal\App\Lead::export_leads()
S
46 6 37
WPrequal\App\SurveyForm::popup_id()
S
61 7 11
WPrequal\App\ContactFormAdmin::save_inputs()
S
52 6 26
WPrequal\App\Settings::note()
S
54 6 23
WPrequal\App\Options::fontawesome()
S
48 5 37
WPrequal\App\Lead::metabox()
S
56 6 18
WPrequal\App\WidgetCalc::widget()
S
64 7 8
WPrequal\App\Options::webhook()
S
53 5 23
WPrequal\App\Settings::register_settings()
S
53 5 22
WPrequal\App\Core::init()
S
55 5 21
WPrequal\App\Mail::email_headers()
S
55 5 19
WPrequal\App\Text::send_text()
S
55 5 18
WPrequal\App\Update::update_ccontact_slides()
S
56 5 18
WPrequal\App\SurveyForm::get_slides()
S
58 5 16
WPrequal\App\Core::extend()
S
61 5 13
WPrequal\App\Note::note_metabox()
S
49 3 42
WPrequal\App\WidgetSurveyFormButton::form()
S
51 4 26
WPrequal\App\PostType::capabilities()
S
52 4 26
WPrequal\App\SurveyFormAdmin::create_slides_from_template()
S
61 5 11
WPrequal\App\Settings::settings_page()
S
54 4 22
WPrequal\App\WidgetContactForm::form()
S
55 4 19
WPrequal\App\WidgetRegisterForm::form()
S
55 4 19
WPrequal\App\Options::dashboard()
S
50 3 32
WPrequal\App\WidgetContactForm::widget()
S
56 4 16
reset_defaults()
S
65 5 8
WPrequal\App\RegisterForm::get_input()
S
58 4 14
WPrequal\App\Lead::lead_title()
S
60 4 14
WPrequal\App\Settings::status()
S
61 4 13
WPrequal\App\Lead::field_labels()
S
59 4 13
WPrequal\App\Log::write()
S
60 4 13
WPrequal\App\WidgetRegisterForm::widget()
S
60 4 12
WPrequal\App\Settings::option_value()
S
61 4 12
options()
S
41 1 57
WPrequal\App\Core::activate_query()
S
62 4 11
WPrequal\App\Note::new_note_ajax()
S
53 3 23
WPrequal\App\Settings::admin_tabs()
S
45 1 52
WPrequal\App\Update::load_json_to_options()
S
57 3 16
WPrequal\App\WidgetInit::widgets_init()
S
58 3 16
WPrequal\App\SurveyFormAdmin::add_meta_box()
S
48 1 46
WPrequal\App\Referrer::param()
S
65 4 9
WPrequal\App\Referrer::social_cookie()
S
64 4 9
WPrequal\App\Settings::option_filter()
S
63 4 10
WPrequal\App\SurveyForm::form()
S
58 3 15
WPrequal\App\SurveyForm::popup_form()
S
59 3 15
WPrequal\App\Note::pretty_date()
S
68 4 6
WPrequal\App\WidgetCalc::update()
S
67 4 7
auto_update_plugin()
S
67 4 8
WPrequal\App\Log::message()
S
60 3 14
WPrequal\App\RegisterFormAdmin::meta_box()
S
61 3 13
WPrequal\App\Settings::actions()
S
60 3 13
WPrequal\App\SurveyFormAdmin::admin_scripts()
S
60 3 13
WPrequal\App\Update::back_link_text()
S
61 3 12
WPrequal\App\PostEntry::get_entry()
S
62 3 11
WPrequal\App\ContactFormAdmin::admin_scripts()
S
63 3 11
WPrequal\App\SurveyForm::get_cookie()
S
62 3 11
WPrequal\App\ContactFormAdmin::add_meta_box()
S
49 1 39
deprecated_options()
S
49 1 37
WPrequal\App\Email::send_email()
S
54 2 20
WPrequal\App\Update::load_contact_form()
S
54 2 20
WPrequal\App\PostType::register_taxonomies()
S
57 2 18
WPrequal\App\Update::load_register_form()
S
56 2 18
WPrequal\App\Settings::notes()
S
56 2 17
WPrequal\App\SurveyFormAdmin::popup_meta_box()
S
57 2 17
WPrequal\App\Lead::actions()
S
57 2 16
set_options()
S
65 3 9
set_capibilities()
S
67 3 8
WPrequal\App\PostType::custom_bulk_actions()
S
64 3 9
WPrequal\App\WidgetContactForm::update()
S
67 3 7
WPrequal\App\WidgetRegisterForm::update()
S
67 3 7
WPrequal\App\WidgetSurveyFormButton::update()
S
67 3 7
WPrequal\App\Core::delete_error_log()
S
68 3 7
WPrequal\App\Core::fetch_access_token()
S
65 3 9
WPrequal\App\Referrer::social_referrer()
S
65 3 9
WPrequal\App\Referrer::param_cookie()
S
67 3 7
WPrequal\App\Calc::term_type()
S
70 3 6
WPrequal\App\Calc::currency()
S
65 3 8
WPrequal\App\Settings::startup()
S
70 3 6
WPrequal\App\Settings::value()
S
66 3 9
WPrequal\App\Settings::update_access_token()
S
70 3 6
WPrequal\App\Settings::redirect()
S
66 3 8
WPrequal\App\SurveyForm::fa_script()
S
68 3 7
WPrequal\App\SurveyForm::fa_kits_url()
S
74 3 4
WPrequal\App\Lead::save_lead_fields()
S
64 3 9
WPrequal\App\SurveyFormAdmin::fa_license()
S
73 3 4
WPrequal\App\SurveyFormAdmin::meta_box()
S
65 3 8
WPrequal\App\ContactFormAdmin::sanitize_name()
S
66 3 8
WPrequal\App\WidgetSurveyForm::form()
S
61 2 12
WPrequal\App\Core::currency_symbols()
S
51 1 27
WPrequal\App\Mail::details()
S
62 2 11
WPrequal\App\ContactForm::form()
S
62 2 11
WPrequal\App\RegisterFormAdmin::add_meta_box()
S
55 1 25
WPrequal\App\Options::extensions()
S
56 1 22
WPrequal\App\PostType::register_post_type()
S
56 1 19
WPrequal\App\SurveyForm::localize_scripts()
S
56 1 19
WPrequal\App\Lead::add_meta_box()
S
59 1 18
WPrequal\App\Referrer::social_networks()
S
57 1 17
WPrequal\App\ContactFormAdmin::input_types()
S
56 1 17
WPrequal\App\PostType::taxonomy_labels()
S
56 1 17
WPrequal\App\Update::lead_fields()
S
57 1 17
WPrequal\App\Options::options()
S
59 1 16
WPrequal\App\SurveyFormAdmin::inputs()
S
58 1 16
WPrequal\App\ContactFormAdmin::default_values()
S
59 1 16
WPrequal\App\WidgetInit::instance()
S
71 2 6
WPrequal\App\Settings::__construct()
S
71 2 6
required_span()
S
72 2 6
WPrequal\App\Nonce::instance()
S
71 2 6
WPrequal\App\Settings::instance()
S
71 2 6
WPrequal\App\Options::instance()
S
71 2 6
WPrequal\App\Lead::map_type()
S
65 2 9
WPrequal\App\PostEntry::instance()
S
71 2 6
WPrequal\App\SurveyFormAdmin::instance()
S
71 2 6
WPrequal\App\PostType::modify_list_row_actions()
S
67 2 8
WPrequal\App\Referrer::instance()
S
71 2 6
WPrequal\App\Settings::group()
S
75 2 4
WPrequal\App\ContactFormAdmin::inputs()
S
67 2 8
WPrequal\App\Referrer::social()
S
71 2 5
WPrequal\App\Referrer::expires()
S
70 2 5
WPrequal\App\RegisterForm::instance()
S
71 2 6
WPrequal\App\Lead::instance()
S
71 2 6
view()
S
69 2 7
WPrequal\App\Lead::set_term()
S
69 2 6
WPrequal\App\Mail::to_email()
S
69 2 6
WPrequal\App\Settings::get_values()
S
67 2 9
WPrequal\App\Entry::instance()
S
71 2 6
WPrequal\App\RegisterFormAdmin::instance()
S
71 2 6
WPrequal\App\ContactForm::instance()
S
71 2 6
WPrequal\App\Mail::from_name()
S
66 2 8
WPrequal\App\Calc::instance()
S
71 2 6
WPrequal\App\Core::cookie_date()
S
74 2 4
WPrequal\App\Mail::from_email()
S
66 2 8
WPrequal\App\Lead::export_dir()
S
65 2 9
WPrequal\App\SurveyForm::classes()
S
63 2 10
WPrequal\App\Email::instance()
S
71 2 6
clear_transients()
S
71 2 6
WPrequal\App\Settings::select()
S
66 2 8
WPrequal\App\PostType::labels()
S
58 1 15
WPrequal\App\Entry::entry()
S
65 2 9
WPrequal\App\Settings::tab()
S
78 2 3
WPrequal\App\Note::instance()
S
71 2 6
WPrequal\App\ContactFormAdmin::instance()
S
71 2 6
WPrequal\App\SurveyForm::instance()
S
71 2 6
WPrequal\App\Calc::view()
S
68 2 7
WPrequal\App\SurveyForm::survey_form()
S
70 2 6
WPrequal\App\WidgetSurveyFormButton::widget()
S
69 2 6
refresh()
S
74 2 5
WPrequal\App\Core::body_class()
S
66 2 8
WPrequal\App\Mail::gateway()
S
72 2 5
WPrequal\App\Text::instance()
S
71 2 6
WPrequal\App\Update::instance()
S
71 2 6
WPrequal\App\Core::instance()
S
71 2 6
WPrequal\App\Calc::symbol()
S
74 2 4
WPrequal\App\WidgetSurveyForm::widget()
S
69 2 6
check_php_version()
S
65 2 8
required_class()
S
74 2 5
update_message()
S
68 2 8
clear_options()
S
71 2 6
WPrequal\App\Options::error_logging()
S
62 1 13
WPrequal\App\Entry::register_route()
S
62 1 13
WPrequal\App\Nonce::register_route()
S
62 1 13
WPrequal\App\Settings::form_select()
S
61 1 13
WPrequal\App\PostType::submit_meta_box()
S
60 1 13
WPrequal\App\Settings::editor()
S
61 1 12
WPrequal\App\SurveyFormAdmin::actions()
S
60 1 12
WPrequal\App\Calc::calc_shortcode()
S
62 1 12
WPrequal\App\SurveyForm::default_id()
S
62 1 12
WPrequal\App\Calc::calc_button_shortcode()
S
63 1 12
WPrequal\App\ContactForm::contact_form()
S
62 1 12
WPrequal\App\PostEntry::post()
S
63 1 11
WPrequal\App\Lead::calc_labels()
S
63 1 11
WPrequal\App\PostType::replace_submit_meta_box()
S
63 1 11
WPrequal\App\Note::note_body()
S
64 1 11
WPrequal\App\Settings::add_pages()
S
64 1 11
WPrequal\App\Settings::hidden()
S
69 1 7
WPrequal\App\Calc::calc_popup()
S
74 1 7
WPrequal\App\Calc::calc_button()
S
75 1 4
WPrequal\App\WidgetCalcButton::widget()
S
73 1 5
WPrequal\App\SurveyFormAdmin::template_msg()
S
79 1 3
WPrequal\App\SurveyForm::button_shortcode()
S
63 1 10
WPrequal\App\ContactFormAdmin::alert_messages()
S
71 1 6
WPrequal\App\ContactFormAdmin::view()
S
73 1 5
WPrequal\App\RegisterForm::register_form()
S
67 1 8
WPrequal\App\Settings::help_buttons()
S
80 1 3
WPrequal\App\ContactForm::localize_scripts()
S
73 1 5
WPrequal\App\WidgetCalcButton::__construct()
S
69 1 7
WPrequal\App\Calc::localize_scripts()
S
66 1 9
WPrequal\App\ContactFormAdmin::get_view()
S
73 1 5
WPrequal\App\WidgetInit::__construct()
S
80 1 3
WPrequal\App\Core::cookie()
S
68 1 7
WPrequal\App\Text::__construct()
S
73 1 5
WPrequal\App\Core::access_token()
S
80 1 3
WPrequal\App\Core::get_access_token()
S
80 1 3
WPrequal\App\WidgetAmortize::__construct()
S
69 1 7
WPrequal\App\Core::enqueue_scripts()
S
66 1 8
WPrequal\App\SurveyFormAdmin::reset_msg()
S
79 1 3
WPrequal\App\SurveyFormAdmin::add_popup_meta_box()
S
66 1 9
WPrequal\App\PostType::__construct()
S
81 1 3
WPrequal\App\Update::version_7_4()
S
74 1 5
WPrequal\App\Update::rename_prequal_form()
S
68 1 8
WPrequal\App\RegisterForm::form()
S
67 1 8
WPrequal\App\SurveyForm::contact_form()
S
70 1 6
WPrequal\App\Core::status()
S
75 1 4
WPrequal\App\Core::enqueue_styles()
S
78 1 3
WPrequal\App\SurveyForm::actions()
S
63 1 10
WPrequal\App\WidgetSurveyForm::__construct()
S
69 1 7
WPrequal\App\RegisterForm::actions()
S
71 1 5
WPrequal\App\Entry::get_cookie()
S
71 1 5
WPrequal\App\Settings::tabs()
S
64 1 9
WPrequal\App\Core::__construct()
S
80 1 3
WPrequal\App\PostEntry::__construct()
S
80 1 3
WPrequal\App\Note::add_note_metabox()
S
65 1 10
WPrequal\App\ContactFormAdmin::__construct()
S
76 1 4
WPrequal\App\ContactForm::email_input_mask()
S
80 1 3
WPrequal\App\Settings::label()
S
75 1 4
WPrequal\App\Lead::export_leads_page()
S
67 1 7
WPrequal\App\ContactForm::__construct()
S
76 1 4
WPrequal\App\RegisterFormAdmin::__construct()
S
76 1 4
WPrequal\App\Lead::lead_columns()
S
63 1 10
WPrequal\App\SurveyFormAdmin::__construct()
S
76 1 4
WPrequal\App\Calc::load_calc()
S
65 1 10
WPrequal\App\Core::endpoint()
S
66 1 9
WPrequal\App\WidgetContactForm::__construct()
S
69 1 7
WPrequal\App\WidgetAmortize::widget()
S
73 1 5
WPrequal\App\Lead::__construct()
S
76 1 4
WPrequal\App\Lead::add_submenu_item()
S
66 1 10
WPrequal\App\Note::actions()
S
69 1 6
WPrequal\App\Referrer::__construct()
S
73 1 5
WPrequal\App\Nonce::__construct()
S
80 1 3
WPrequal\App\WidgetCalc::__construct()
S
68 1 8
WPrequal\App\SurveyForm::button()
S
69 1 7
WPrequal\App\Update::__construct()
S
77 1 4
WPrequal\App\Calc::__construct()
S
80 1 3
WPrequal\App\WidgetSurveyForm::update()
S
73 1 5
WPrequal\App\ContactForm::actions()
S
69 1 6
WPrequal\App\SurveyForm::popup()
S
65 1 9
deactivate()
S
79 1 4
WPrequal\App\Settings::input()
S
69 1 7
WPrequal\App\SurveyForm::view()
S
73 1 5
WPrequal\App\SurveyForm::__construct()
S
76 1 4
WPrequal\App\Note::__construct()
S
80 1 3
WPrequal\App\WidgetSurveyFormButton::__construct()
S
69 1 7
WPrequal\App\SurveyForm::delay()
S
74 1 4
WPrequal\App\Update::rename_prequal_form_term()
S
67 1 8
WPrequal\App\Entry::__construct()
S
80 1 3
WPrequal\App\RegisterFormAdmin::actions()
S
66 1 7
WPrequal\App\Note::scripts()
S
70 1 6
activate()
S
76 1 5
WPrequal\App\Note::add_note()
S
65 1 9
WPrequal\App\Nonce::nonce()
S
80 1 3
view_path()
S
74 1 4
caps()
S
82 1 3
WPrequal\App\Calc::actions()
S
63 1 10
WPrequal\App\WidgetRegisterForm::__construct()
S
69 1 7
WPrequal\App\Update::load_forms()
S
74 1 5
WPrequal\App\Mail::log_mailer_error()
S
80 1 3
WPrequal\App\Calc::ranges()
S
66 1 7
WPrequal\App\Settings::admin_redirect()
S
72 1 5
WPrequal\App\Options::__construct()
S
80 1 3
WPrequal\App\Settings::checkbox()
S
69 1 7
WPrequal\App\RegisterForm::__construct()
S
76 1 4
WPrequal\App\Email::__construct()
S
73 1 5
WPrequal\App\Settings::is_checked()
S
79 1 3
WPrequal\App\Calc::amortize()
S
74 1 5
WPrequal\App\Calc::calc()
S
75 1 4
WPrequal\App\Settings::number()
S
69 1 7
WPrequal\App\Calc::inline_styles()
S
80 1 3
WPrequal\App\ContactFormAdmin::actions()
S
65 1 8
WPrequal\App\Core::actions()
S
64 1 9
WPrequal\App\Core::admin_scripts()
S
74 1 4
deactivate_options()
S
83 1 3
WPrequal\App\SurveyFormAdmin::assets()
S
67 1 8
WPrequal\App\ContactFormAdmin::contact_fields()
S
69 1 8
WPrequal\App\Mail::__construct()
S
80 1 3
WPrequal\App\Settings::heading()
S
83 1 3
WPrequal\App\Lead::create_lead()
S
79 1 3
WPrequal\App\Calc::amortize_calc()
S
77 1 4
WPrequal\App\Core::cookie_name()
S
81 1 3