Code Analysis: Live Forms 4.3.4

Function Rating Maintainability Complexity Lines of code
lf_wpdmpro::field_settings()
C
30 22 149
Mathresult::field_settings()
C
33 22 118
Daterange::field_settings()
C
33 21 116
Location::field_settings()
C
33 20 121
FontAweome::__construct()
B
19
1 371
LiveForms\LiveForms::action_save_form()
B
39 21 57
LiveForms\LiveForms::process_form_submission()
B
33 18 89
PaymentMethods::field_render_html1()
B
37 18 77
LiveForms\LiveForms::view_get_request_data()
B
36 17 73
is_valid_email()
B
45 19 37
PaymentMethods::field_html()
B
40 16 59
wplf_sanitize_var()
B
41 16 54
Field::value()
B
45 17 39
LiveForms\LiveForms::admin_view_global_stats()
A
34 11 105
LiveForm_SettingsAPI::admin_init()
A
46 15 34
wplf_option_field()
A
43 14 39
Liveforms_Payment::send_emails()
A
39 12 61
wplf_valueof()
A
52 14 21
paginate_form()
A
41 12 51
Location::field_render_html()
A
39 10 74
Paginator::generate_page_links_html()
A
48 13 26
LiveForms\LiveForms::action_get_reqlist()
A
39 9 62
LiveForms\LiveForms::ajax_submit_change_request_state()
A
44 10 43
Address::field_render_html()
A
38 7 83
wplf_query_var()
A
55 11 17
LiveForms\LiveForms::view_agent()
A
46 9 38
Liveforms_Paypal::showPaymentForm()
A
38 5 94
Mathresult::configuration_template()
A
39 1 151
Liveforms_Paypal::__construct()
A
59 10 12
wplf_paginate_links()
A
50 9 25
LiveForms\LiveForms::handle_file_upload()
A
45 8 39
LiveForms\PayPalAPI::createPlan()
A
40 6 66
Liveforms_Paypal::VerifyPayment()
A
42 7 49
advancedfields::address()
A
40 6 62
LiveForms\LiveForms::ajax_action_upadate_agent()
A
49 8 30
LiveForms\FormEntries\FormEntryReplies::create()
A
44 7 43
LiveForms\LiveForms::ajax_submit_reply()
A
45 7 43
LiveForms\__\Crypt::decrypt()
A
49 8 27
LiveForms\Crypt::decrypt()
A
49 8 27
Daterange::field_render_html()
A
43 6 54
Hidden::field_render_html()
A
51 8 24
advancedfields::location()
A
42 6 53
Mathresult::field_render_html()
A
42 5 61
currencies()
S
31 1 119
Date::field_render_html()
S
49 7 28
advancedfields::daterange()
S
43 5 55
LiveForms\LiveForms::download()
S
50 7 25
Location::configuration_template()
S
42 1 114
Daterange::configuration_template()
S
42 1 110
LiveForms\Form::render()
S
53 7 19
get_client_ip()
S
57 7 18
LiveForms\__\Session::clientIP()
S
57 7 18
LiveForms\__\Session::get()
S
55 7 18
LiveForms\__\Session::clientIP()
S
57 7 18
LiveForms\__\Session::get()
S
55 7 18
LiveForms\Installer::updateDB()
S
39 2 92
lf_wpdmpro::configuration_template()
S
42 1 107
is_pro()
S
56 7 17
LiveForms\LiveForms::handle_replies()
S
48 6 29
lf_wpdmpro::field_render_html()
S
50 6 27
LiveForm_SettingsAPI::get_sanitize_callback()
S
61 7 12
LiveForm_SettingsAPI::do_settings_sections()
S
60 7 12
LiveForms\LiveForms::view_showform()
S
50 6 25
Liveforms_Reqlist_Paginator::paginate()
S
48 5 39
LiveForms\Form::formGroup()
S
53 6 20
LiveForms\LiveForms::validate_submitted_data()
S
56 6 18
Captcha::field_render_html()
S
49 5 32
LiveForms\LiveForms::populate_form_list_custom_columns()
S
57 6 17
Paginator::list_items()
S
56 6 17
LiveForms\__\Session::clear()
S
61 7 10
LiveForms\__\Session::clear()
S
61 7 10
wplf_sanitize_array()
S
60 6 13
LiveForms\Form::checkbox()
S
59 6 12
LiveForms\LiveForms::admin_enqueue_scripts()
S
50 5 26
LiveForms\PayPalAPI::createProduct()
S
52 5 24
Select::field_preview_html()
S
54 5 21
Liveforms_Payment::payment_verification()
S
52 5 21
LiveForm_SettingsAPI::do_settings_fields()
S
54 5 21
LiveForms\Email::send()
S
53 5 20
LiveForms\LiveForms::view_public_token()
S
55 5 20
LiveForms\__\Email::send()
S
53 5 20
Select::field_html()
S
55 5 19
LiveForms\Crypt::encrypt()
S
55 5 17
LiveForms\__\Crypt::encrypt()
S
55 5 17
LiveForms\__\Session::__construct()
S
56 5 16
LiveForms\__\Session::__construct()
S
56 5 16
wplf_option_page()
S
57 5 15
Password::field_html()
S
59 5 13
LiveForms\LiveForms::view_list_agents()
S
59 5 13
Location::field_preview_html()
S
54 4 24
LiveForms\LiveForms::view_agent_requests()
S
54 4 23
Field::field_render_html()
S
52 4 22
Radio::field_html()
S
55 4 19
LiveForms\Email::prepare()
S
53 4 19
advancedfields::date()
S
54 4 19
LiveForms\__\Email::prepare()
S
53 4 19
Liveforms_Paypal::ConfigOptions()
S
45 2 49
Checkbox::field_html()
S
55 4 19
wplf_validate_license()
S
48 3 33
add_url_fragment()
S
57 4 17
wplf_media_field()
S
59 4 16
LiveForms\Form::inputGroup()
S
64 5 9
LiveForms\LiveForms::get_form_template()
S
66 5 7
LiveForm_SettingsAPI::callback_connect()
S
50 2 45
LiveFormsSettings::saveSettings()
S
57 4 15
advancedfields::payment()
S
57 4 14
LiveForms\Form::select()
S
58 4 14
LiveForm_SettingsAPI::sanitize_options()
S
60 4 14
LiveForm_SettingsAPI::callback_file()
S
51 3 28
LiveForms\LiveForms::__construct()
S
44 2 43
LiveForms\LiveForms::ajax_get_request_list()
S
60 4 12
LiveForm_SettingsAPI::callback_select()
S
60 4 11
Phone::field_html()
S
50 2 40
LiveForm_SettingsAPI::show_forms()
S
54 3 24
PaymentMethods::field_preview_html()
S
55 3 22
LiveForms\FormEntries\FormEntry::__construct()
S
54 3 21
Checkbox::field_preview_html()
S
54 3 21
Radio::field_preview_html()
S
54 3 21
LiveForms\FormEntries\PaymentEntry::__construct()
S
56 3 18
Paginator::page_links()
S
57 3 16
Liveforms_Payment::entry_has_emails()
S
65 4 10
Liveforms_Paypal::getAccessToken()
S
57 3 15
Captcha::getResult()
S
67 4 7
LiveForms\LiveForms::autoLoadClasses()
S
58 3 15
LiveForms\LiveForms::entry_has_emails()
S
65 4 10
LiveForms\LiveForms::has_payment_fields()
S
66 4 8
LiveForms\LiveForms::autoLoad()
S
58 3 15
LiveForms\__\Session::saveSession()
S
64 4 9
LiveForms\__\Session::saveSession()
S
64 4 9
Liveforms_Paypal::paymentDetails()
S
58 3 14
LiveForms\LiveForms::autoload_field_classes()
S
60 3 13
LiveForms\LiveForms::addons_list()
S
61 3 12
LiveForms\LiveForms::payment_fields()
S
62 3 12
Pageseparator::field_render_html()
S
62 3 12
advancedfields::rating()
S
60 3 11
LiveForms\Form::reCaptcha()
S
51 1 41
LiveForm_SettingsAPI::callback_multicheck()
S
61 3 11
LiveForm_SettingsAPI::script()
S
100 1 40
Address::field_preview_html()
S
52 1 39
set_genericfields()
S
50 1 38
Pageseparator::configuration_template()
S
52 1 38
Pageseparator::field_settings()
S
50 1 36
Field::field_settings()
S
56 2 20
LiveForms\LiveForms::form_post_type_init()
S
47 1 34
Paginator::paginate()
S
56 2 18
LiveForms\LiveForms::view_createnew()
S
57 2 17
LiveForms\FormEntries\FormEntryReplies::__construct()
S
57 2 16
required()
S
65 3 8
get_validation_ops()
S
59 2 15
wplf_check_again()
S
68 3 7
wplf_is_ajax()
S
71 3 5
LiveForms\FormEntries\FormEntry::fetchEmails()
S
70 3 6
Textarea::field_html()
S
62 3 9
LiveForms\GutenbergBlock\GutenbergFormBlock::output()
S
71 3 4
make_array()
S
67 3 8
LiveForms\Form::__construct()
S
62 3 10
LiveForms\Form::row()
S
63 3 10
LiveForms\Form::email()
S
65 3 8
LiveForms\Form::password()
S
65 3 8
LiveForms\Form::text()
S
63 3 9
Liveforms_Payment::PaymentMethodDropDown()
S
64 3 9
LiveForms\Template::fetch()
S
64 3 9
LiveForms\LiveForms::checkDB()
S
73 3 5
formfields::select()
S
61 3 10
LiveForms\__\Session::set()
S
69 3 5
LiveForms\LiveForms::form_preview()
S
70 3 6
LiveForms\__\Session::set()
S
69 3 5
LiveForms\__\Template::fetch()
S
64 3 9
Liveforms_Paypal::GetExtraParams()
S
67 3 7
Liveforms_Paypal::GetCustomVars()
S
67 3 7
LiveForm_SettingsAPI::callback_text()
S
66 3 7
LiveForm_SettingsAPI::callback_textarea()
S
66 3 7
LiveForm_SettingsAPI::callback_wysiwyg()
S
63 3 8
LiveForm_SettingsAPI::callback_color()
S
65 3 7
LiveForm_SettingsAPI::callback_password()
S
66 3 7
LiveForm_SettingsAPI::section_tabs()
S
63 3 10
LiveFormsSettings::renderMenu()
S
64 3 8
Url::field_preview_html()
S
61 2 13
LiveForms\GutenbergBlock\GutenbergFormBlock::allFormsJSON()
S
61 2 12
LiveForms\LiveForms::record_view_stat()
S
60 2 12
LiveForms\LiveForms::record_submission_stat()
S
60 2 12
FullName::field_preview_html()
S
56 1 26
LiveForms\ShortCodes::payments()
S
61 2 11
LiveForms\GutenbergBlock\GutenbergFormBlock::block()
S
54 1 24
LiveFormsSettings::get_settings_fields()
S
54 1 23
FullName::field_html()
S
58 1 22
LiveForms\LiveForms::remote_get()
S
54 1 21
LiveForms\LiveForms::add_meta_box()
S
57 1 19
lf_wpdmpro::field_preview_html()
S
62 1 18
Captcha::challenge()
S
55 1 17
LiveForms\PayPalAPI::_request()
S
57 1 17
Field::configuration_template()
S
60 1 17
File::field_preview_html()
S
61 1 16
lfprecho()
S
72 2 5
Liveforms_Paypal::verifyNotification()
S
63 2 10
e()
S
79 2 3
LiveForm_SettingsAPI::get_option()
S
69 2 7
get_concatenated_string()
S
66 2 9
LiveFormsSettings::loadSettingsPage()
S
69 2 7
LiveForms\FormEntries\FormEntries::get()
S
64 2 9
LiveForms\FormEntries\FormEntry::delete()
S
63 2 9
LiveForms\FormEntries\FormEntryReplies::getAll()
S
64 2 9
LiveForms\LiveForms::getForm()
S
71 2 5
Range::field_html()
S
61 2 10
LiveForms\FormEntries\FormEntryReplies::getReplies()
S
63 2 9
Paratext::field_preview_html()
S
60 1 15
Field::attributes()
S
65 2 9
Paratext::field_html()
S
65 2 10
LiveForms\__\Crypt::encKey()
S
65 2 8
LiveForms\FormEntries\PaymentEntries::get()
S
64 2 9
formfields::checkbox()
S
63 2 9
LiveForms\FormEntries\PaymentEntry::get()
S
65 2 8
LiveForms\Installer::addColumn()
S
66 2 7
Liveforms_Payment::getMonthOptions()
S
61 1 15
LiveForms\Installer::changeColumn()
S
66 2 7
advancedfields::url()
S
67 2 6
LiveForms\Crypt::encKey()
S
65 2 8
LiveForms\Email::compile()
S
70 2 6
LiveForms\LiveForms::getInstance()
S
70 2 7
advancedfields::pageseparator()
S
69 2 7
LiveForms\Form::note()
S
79 2 3
LiveForms\Form::heading()
S
64 2 9
LiveForms\Form::hidden()
S
66 2 8
LiveFormsSettings::validateKey()
S
68 2 7
LiveForms\PayPalAPI::__construct()
S
69 2 7
PaymentMethods::configForm()
S
71 2 6
LiveForm_SettingsAPI::callback_radio()
S
62 2 10
LiveForms\LiveForms::install()
S
65 2 9
LiveForms\LiveForms::add_option_showreqs()
S
63 2 8
LiveForms\LiveForms::is_ajax()
S
77 2 3
FontAweome::html()
S
65 2 9
LiveForms\LiveForms::form_entries()
S
65 2 9
formfields::radio()
S
63 2 9
LiveForms\LiveForms::verify_payment()
S
71 2 6
formfields::textarea()
S
67 2 6
LiveForms\LiveForms::get_field_names()
S
65 2 9
LiveForms\LiveForms::get_html()
S
65 2 9
LiveForms\__\Email::compile()
S
70 2 6
Daterange::field_preview_html()
S
64 1 15
Liveforms_Reqlist_Paginator::page_link()
S
65 2 8
Liveforms_Payment::get_field_names()
S
65 2 9
Captcha::validate_field()
S
67 2 7
File::field_html()
S
61 1 15
LiveFormsSettings::getInstance()
S
69 2 7
LiveFormsSettings::settingsPageUrl()
S
71 2 5
Liveforms_Payment::getYearOptions()
S
64 2 9
Liveforms_Payment::fetch_form_data()
S
59 1 14
Date::field_preview_html()
S
63 1 13
Phone::field_preview_html()
S
63 1 13
Liveforms_Payment::add()
S
60 1 13
LiveFormsSettings::get_settings_sections()
S
62 1 12
Text::control_button()
S
65 1 12
advancedfields::captcha()
S
62 1 12
File::control_button()
S
66 1 11
Daterange::control_button()
S
66 1 11
Paratext::control_button()
S
66 1 11
Select::control_button()
S
66 1 11
Password::control_button()
S
66 1 11
Hidden::control_button()
S
66 1 11
PaymentMethods::control_button()
S
66 1 11
lf_wpdmpro::control_button()
S
66 1 11
Email::control_button()
S
66 1 11
Range::control_button()
S
66 1 11
Mathresult::control_button()
S
66 1 11
Message::control_button()
S
66 1 11
LiveForm_SettingsAPI::add_field()
S
63 1 11
Checkbox::control_button()
S
66 1 11
Captcha::control_button()
S
66 1 11
Date::control_button()
S
66 1 11
Pageseparator::control_button()
S
66 1 11
Name::control_button()
S
66 1 11
Url::control_button()
S
66 1 11
Phone::control_button()
S
66 1 11
Location::control_button()
S
66 1 11
set_commonfields()
S
62 1 11
FullName::control_button()
S
66 1 11
Subject::control_button()
S
66 1 11
Address::control_button()
S
66 1 11
Textarea::control_button()
S
66 1 11
Number::control_button()
S
66 1 11
Radio::control_button()
S
66 1 11
LiveForms\Installer::dbUpdateRequired()
S
78 1 3
Liveforms_Reqlist_Paginator::__construct()
S
100 1 2
formfields::email()
S
77 1 3
File::process_field()
S
100 1 2
Paratext::paratext_field_settings()
S
80 1 3
Mathresult::field_preview_html()
S
70 1 8
LiveForm_SettingsAPI::set_sections()
S
77 1 4
Hidden::field_preview_html()
S
67 1 7
Message::field_html()
S
69 1 5
LiveFormsSettings::initiateSettings()
S
62 1 8
Checkbox::process_field()
S
100 1 2
Phone::field_id()
S
80 1 3
File::field_id()
S
80 1 3
Liveforms_Payment::get()
S
71 1 5
LiveForms\Installer::init()
S
80 1 3
LiveForms\LiveForms::liveform_submitform_thankyou_message()
S
83 1 3
FontAweome::DropDown()
S
83 1 3
LiveForms\ShortCodes::__construct()
S
79 1 3
PaymentMethods::field_id()
S
80 1 3
Email::field_html()
S
69 1 5
Captcha::field_preview_html()
S
68 1 7
Paginator::Paginator()
S
100 1 2
LiveForms\LiveForms::form_templates()
S
66 1 7
Daterange::process_field()
S
100 1 2
LiveForms\__\Email::__construct()
S
100 1 2
Location::process_field()
S
100 1 2
LiveForms\Form::divClose()
S
83 1 3
LiveForms\Installer::__construct()
S
100 1 2
LiveForms\Installer::uniqueKey()
S
75 1 4
Name::field_html()
S
69 1 5
formfields::password()
S
70 1 5
Textarea::field_preview_html()
S
67 1 7
FullName::process_field()
S
100 1 2
LiveForms\__\Session::show()
S
74 1 5
set_advancedfields()
S
76 1 3
Field::field_id()
S
100 1 0
LiveForms\__\Template::_var()
S
79 1 3
Field::field_html()
S
83 1 3
LiveForm_SettingsAPI::__construct()
S
79 1 3
advancedfields::fullname()
S
67 1 6
advancedfields::paragraph_text()
S
78 1 3
Number::field_html()
S
69 1 5
LiveFormsSettings::general()
S
75 1 4
wplf_compile_email_message()
S
75 1 4
Name::field_preview_html()
S
67 1 7
LiveForms\Email::template()
S
74 1 4
Liveforms_Reqlist_Paginator::last_page()
S
100 1 2
LiveForms\FormEntries\FormEntryReplies::get()
S
70 1 6
Message::field_id()
S
80 1 3
Liveforms_Reqlist_Paginator::first_page()
S
100 1 2
wplf_escs()
S
79 1 3
LiveForms\Form::label()
S
79 1 3
Url::field_html()
S
69 1 5
advancedfields::file()
S
74 1 4
Liveforms_Payment::InitiateProcessor()
S
77 1 4
LiveForm_SettingsAPI::add_section()
S
77 1 4
Password::field_preview_html()
S
67 1 7
my_pagination()
S
63 1 10
ph()
S
80 1 3
LiveFormsSettings::get()
S
74 1 4
LiveFormsSettings::actions()
S
70 1 6
LiveForms\Email::__construct()
S
100 1 2
LiveForms\LiveForms::register_custom_menu_items()
S
71 1 5
Field::process_field()
S
91 1 2
Address::process_field()
S
100 1 2
Liveforms_Payment::complete()
S
72 1 4
Name::field_id()
S
80 1 3
Captcha::process_field()
S
100 1 2
Phone::process_field()
S
100 1 2
Checkbox::field_id()
S
80 1 3
Range::range_field_settings()
S
80 1 3
LiveForms\PayPalAPI::getAccessToken()
S
63 1 10
Hidden::field_id()
S
80 1 3
Text::field_id()
S
80 1 3
File::file_field_settings()
S
80 1 3
Liveforms_Reqlist_Paginator::wrapper_begin()
S
83 1 3
LiveFormsSettings::settings()
S
74 1 4
Liveforms_Payment::ListMethods()
S
72 1 5
Mathresult::process_field()
S
100 1 2
Liveforms_Payment::total()
S
71 1 5
PaymentMethods::paymentmethods_field_settings()
S
81 1 3
Subject::field_html()
S
69 1 5
LiveForms\__\Session::deviceID()
S
80 1 3
advancedfields::phone()
S
66 1 7
Liveforms_Reqlist_Paginator::wrapper_end()
S
83 1 3
Message::field_preview_html()
S
67 1 7
Text::field_preview_html()
S
67 1 7
Liveforms_Payment::ProcessPayment()
S
100 1 2
LiveForms\__\Email::template()
S
74 1 4
LiveForms\Installer::dbVersion()
S
76 1 4
Select::field_id()
S
80 1 3
Paratext::process_field()
S
100 1 2
LiveForms\PayPalAPI::getSubscriptionDetails()
S
66 1 8
Pageseparator::field_preview_html()
S
70 1 8
Field::field_preview_html()
S
100 1 0
Subject::field_id()
S
80 1 3
Email::field_preview_html()
S
67 1 7
LiveForms\FormEntries\FormEntryManager::__construct()
S
71 1 5
Textarea::field_id()
S
80 1 3
Paratext::field_id()
S
80 1 3
Number::field_id()
S
80 1 3
Password::password_field_settings()
S
80 1 3
LiveFormsSettings::renderSettingsTab()
S
70 1 5
LiveForms\Template::_var()
S
79 1 3
Radio::field_id()
S
80 1 3
Liveforms_Payment::pay()
S
66 1 7
LiveForms\__\Crypt::__construct()
S
100 1 2
Subject::field_preview_html()
S
67 1 7
Liveforms_Payment::CountMethods()
S
75 1 4
LiveForms\Installer::primaryKey()
S
75 1 4
Date::process_field()
S
100 1 2
Range::field_id()
S
80 1 3
Textarea::textarea_field_settings()
S
80 1 3
Email::field_id()
S
80 1 3
Radio::process_field()
S
100 1 2
LiveForms\FormEntries\PaymentEntries::__construct()
S
76 1 4
Number::field_preview_html()
S
69 1 7
LiveForms()
S
79 1 4
Url::field_id()
S
80 1 3
LiveForms\Crypt::__construct()
S
100 1 2
Liveforms_Payment::__construct()
S
100 1 2
LiveForm_SettingsAPI::callback_html()
S
81 1 3
LiveFormsSettings::admin_init()
S
83 1 3
LiveForms\__\Session::deviceID()
S
80 1 3
Text::field_html()
S
69 1 5
LiveForm_SettingsAPI::callback_checkbox()
S
66 1 7
Subject::process_field()
S
100 1 2
set_methods()
S
79 1 4
LiveForms\FormEntries\FormEntry::get()
S
72 1 5
Hidden::hidden_field_settings()
S
80 1 3
LiveForms\LiveForms::enqueue_scripts()
S
70 1 6
Range::field_preview_html()
S
69 1 7
Address::field_id()
S
80 1 3
Field::control_button()
S
100 1 0
LiveForms\Template::setRule()
S
77 1 4
LiveFormsSettings::license()
S
75 1 4
LiveForm_SettingsAPI::admin_enqueue_scripts()
S
69 1 8
Liveforms_Payment::__construct()
S
100 1 2
wplf_settings_section()
S
78 1 3
FullName::field_id()
S
80 1 3
LiveForms\__\Session::show()
S
74 1 5
LiveForm_SettingsAPI::set_fields()
S
77 1 4
LiveForms\Form::div()
S
79 1 3
LiveForms\GutenbergBlock\GutenbergFormBlock::__construct()
S
75 1 4
LiveForms\FormEntries\FormEntries::__construct()
S
76 1 4
LiveFormsSettings::admin_menu()
S
77 1 3
Password::field_id()
S
80 1 3
LiveForms\LiveForms::loadTextdomain()
S
79 1 3
Password::__construct()
S
91 1 2
LiveForms\FormEntries\FormEntryReplies::delete()
S
75 1 4
formfields::text()
S
77 1 3
LiveForms\FormEntries\FormEntryManager::deleteEntry()
S
72 1 5
LiveForms\__\Template::setRule()
S
77 1 4
Pageseparator::process_field()
S
100 1 2
Url::process_field()
S
100 1 2
LiveForms\FormEntries\FormEntryReplies::createReply()
S
74 1 4
lf_wpdmpro::process_field()
S
100 1 2
Date::field_id()
S
80 1 3
Captcha::field_id()
S
80 1 3

3 more item(s) not shown.