Code Analysis: Live Forms 4.3.2

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::action_save_form()
B
39 21 57
LiveForms::process_form_submission()
B
33 18 89
PaymentMethods::field_render_html1()
B
37 18 77
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::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
paginate_form()
A
41 12 51
wplf_valueof()
A
52 14 21
Location::field_render_html()
A
39 10 74
Paginator::generate_page_links_html()
A
48 13 26
LiveForms::action_get_reqlist()
A
39 9 62
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::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::handle_file_upload()
A
45 8 39
WPDMPP\PayPalAPI::createPlan()
A
40 6 66
Liveforms_Paypal::VerifyPayment()
A
42 7 49
advancedfields::address()
A
40 6 62
LiveForms::ajax_action_upadate_agent()
A
49 8 30
LiveForms::ajax_submit_reply()
A
45 7 43
LiveForms\FormEntries\FormEntryReplies::create()
A
44 7 43
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
LiveForms::download()
S
50 7 25
advancedfields::daterange()
S
43 5 55
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
lf_wpdmpro::configuration_template()
S
42 1 107
LiveForms\Installer::updateDB()
S
39 2 92
is_pro()
S
56 7 17
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::view_showform()
S
50 6 25
Liveforms_Reqlist_Paginator::paginate()
S
48 5 39
LiveForms\Form::formGroup()
S
53 6 20
LiveForms::validate_submitted_data()
S
56 6 18
LiveForms::populate_form_list_custom_columns()
S
57 6 17
Captcha::field_render_html()
S
49 5 32
Paginator::list_items()
S
56 6 17
LiveForms\Session::clear()
S
61 7 10
wplf_sanitize_array()
S
60 6 13
LiveForms\Form::checkbox()
S
59 6 12
WPDMPP\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::view_public_token()
S
55 5 20
Select::field_html()
S
55 5 19
LiveForms\Crypt::encrypt()
S
55 5 17
LiveForms\Session::__construct()
S
56 5 16
wplf_option_page()
S
57 5 15
LiveForms::view_list_agents()
S
59 5 13
Password::field_html()
S
59 5 13
LiveForms::admin_enqueue_scripts()
S
51 4 24
Location::field_preview_html()
S
54 4 24
LiveForms::view_agent_requests()
S
54 4 23
Field::field_render_html()
S
52 4 22
Radio::field_html()
S
55 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::get_form_template()
S
66 5 7
LiveFormsSettings::saveSettings()
S
57 4 15
LiveForms\Form::inputGroup()
S
64 5 9
LiveForm_SettingsAPI::callback_connect()
S
50 2 45
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::ajax_get_request_list()
S
60 4 12
LiveForms::__construct()
S
44 2 42
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
Radio::field_preview_html()
S
54 3 21
LiveForms\FormEntries\FormEntry::__construct()
S
54 3 21
Checkbox::field_preview_html()
S
54 3 21
LiveForms\FormEntries\PaymentEntry::__construct()
S
56 3 18
Paginator::page_links()
S
57 3 16
LiveForms::entry_has_emails()
S
65 4 10
LiveForms::has_payment_fields()
S
66 4 8
LiveForms::autoLoad()
S
58 3 15
Captcha::getResult()
S
67 4 7
LiveForms\Session::saveSession()
S
64 4 9
Liveforms_Payment::entry_has_emails()
S
65 4 10
Liveforms_Paypal::getAccessToken()
S
57 3 15
Liveforms_Paypal::paymentDetails()
S
58 3 14
LiveForms::autoload_field_classes()
S
60 3 13
LiveForms::payment_fields()
S
62 3 12
Pageseparator::field_render_html()
S
62 3 12
LiveForms::addons_list()
S
61 3 12
LiveForms\Form::reCaptcha()
S
51 1 41
advancedfields::rating()
S
60 3 11
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::form_post_type_init()
S
47 1 34
Paginator::paginate()
S
56 2 18
LiveForms::view_createnew()
S
57 2 17
LiveForms\FormEntries\FormEntryReplies::__construct()
S
57 2 16
wplf_check_again()
S
68 3 7
get_validation_ops()
S
59 2 15
make_array()
S
67 3 8
formfields::select()
S
61 3 10
LiveForms\Form::__construct()
S
62 3 10
LiveForms\Form::row()
S
63 3 10
LiveForms\Form::text()
S
63 3 9
LiveForms\Form::email()
S
65 3 8
required()
S
65 3 8
LiveForms\Form::password()
S
65 3 8
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
wplf_is_ajax()
S
71 3 5
LiveForm_SettingsAPI::callback_color()
S
65 3 7
LiveForm_SettingsAPI::callback_password()
S
66 3 7
LiveForm_SettingsAPI::section_tabs()
S
63 3 10
LiveForms::checkDB()
S
73 3 5
Textarea::field_html()
S
62 3 9
LiveForms::form_preview()
S
70 3 6
LiveFormsSettings::renderMenu()
S
64 3 8
LiveForms\FormEntries\FormEntry::fetchEmails()
S
70 3 6
Liveforms_Payment::PaymentMethodDropDown()
S
64 3 9
LiveForms\GutenbergBlock\Form::output()
S
71 3 4
Url::field_preview_html()
S
61 2 13
LiveForms::record_view_stat()
S
60 2 12
LiveForms::record_submission_stat()
S
60 2 12
LiveForms\GutenbergBlock\Form::allFormsJSON()
S
61 2 12
FullName::field_preview_html()
S
56 1 26
LiveForms\ShortCodes::payments()
S
61 2 11
LiveForms\GutenbergBlock\Form::block()
S
54 1 24
LiveFormsSettings::get_settings_fields()
S
54 1 23
FullName::field_html()
S
58 1 22
LiveForms::remote_get()
S
54 1 21
LiveForms::add_meta_box()
S
57 1 19
lf_wpdmpro::field_preview_html()
S
62 1 18
Captcha::challenge()
S
55 1 17
Field::configuration_template()
S
60 1 17
WPDMPP\PayPalAPI::_request()
S
57 1 17
File::field_preview_html()
S
61 1 16
lfprecho()
S
72 2 5
get_concatenated_string()
S
66 2 9
e()
S
79 2 3
LiveForms::get_html()
S
65 2 9
LiveForms\FormEntries\PaymentEntry::get()
S
65 2 8
LiveForms::form_entries()
S
65 2 9
LiveForms\FormEntries\FormEntryReplies::getReplies()
S
63 2 9
File::field_html()
S
61 1 15
Paratext::field_preview_html()
S
60 1 15
Paratext::field_html()
S
65 2 10
LiveForms::verify_payment()
S
71 2 6
LiveForms::add_option_showreqs()
S
63 2 8
WPDMPP\PayPalAPI::__construct()
S
69 2 7
LiveForms::get_field_names()
S
65 2 9
advancedfields::url()
S
67 2 6
LiveFormsSettings::getInstance()
S
69 2 7
LiveFormsSettings::validateKey()
S
68 2 7
LiveForms\Form::heading()
S
64 2 9
LiveFormsSettings::settingsPageUrl()
S
71 2 5
LiveForms\Installer::changeColumn()
S
66 2 7
advancedfields::pageseparator()
S
69 2 7
LiveForms\Email::compile()
S
70 2 6
LiveForms\FormEntries\FormEntries::get()
S
64 2 9
LiveForm_SettingsAPI::callback_radio()
S
62 2 10
LiveForms\FormEntries\FormEntry::delete()
S
63 2 9
LiveForms\FormEntries\FormEntryReplies::getAll()
S
64 2 9
LiveForms\Form::note()
S
79 2 3
FontAweome::html()
S
65 2 9
PaymentMethods::configForm()
S
71 2 6
Liveforms_Payment::getMonthOptions()
S
61 1 15
Liveforms_Payment::getYearOptions()
S
64 2 9
formfields::checkbox()
S
63 2 9
LiveForms\FormEntries\PaymentEntries::get()
S
64 2 9
Daterange::field_preview_html()
S
64 1 15
LiveForms\Crypt::encKey()
S
65 2 8
LiveForms::getForm()
S
71 2 5
Field::attributes()
S
65 2 9
LiveForms::getInstance()
S
70 2 7
formfields::radio()
S
63 2 9
LiveForms\Form::hidden()
S
66 2 8
formfields::textarea()
S
67 2 6
Range::field_html()
S
61 2 10
Liveforms_Reqlist_Paginator::page_link()
S
65 2 8
LiveForms\Installer::addColumn()
S
66 2 7
Liveforms_Payment::get_field_names()
S
65 2 9
Liveforms_Paypal::verifyNotification()
S
63 2 10
Captcha::validate_field()
S
68 2 7
LiveFormsSettings::loadSettingsPage()
S
69 2 7
LiveForm_SettingsAPI::get_option()
S
69 2 7
LiveForms::install()
S
65 2 9
LiveForms::is_ajax()
S
77 2 3
Liveforms_Payment::fetch_form_data()
S
59 1 14
Phone::field_preview_html()
S
63 1 13
Date::field_preview_html()
S
63 1 13
Liveforms_Payment::add()
S
60 1 13
advancedfields::captcha()
S
62 1 12
Text::control_button()
S
65 1 12
LiveFormsSettings::get_settings_sections()
S
62 1 12
Radio::control_button()
S
66 1 11
Phone::control_button()
S
66 1 11
Pageseparator::control_button()
S
66 1 11
Name::control_button()
S
66 1 11
Paratext::control_button()
S
66 1 11
Message::control_button()
S
66 1 11
set_commonfields()
S
62 1 11
Textarea::control_button()
S
66 1 11
Url::control_button()
S
66 1 11
Daterange::control_button()
S
66 1 11
Select::control_button()
S
66 1 11
LiveForm_SettingsAPI::add_field()
S
63 1 11
Subject::control_button()
S
66 1 11
Number::control_button()
S
66 1 11
Location::control_button()
S
66 1 11
FullName::control_button()
S
66 1 11
Address::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
Range::control_button()
S
66 1 11
Email::control_button()
S
66 1 11
Mathresult::control_button()
S
66 1 11
File::control_button()
S
66 1 11
Checkbox::control_button()
S
66 1 11
Captcha::control_button()
S
66 1 11
Date::control_button()
S
66 1 11
FullName::process_field()
S
100 1 2
LiveFormsSettings::admin_init()
S
83 1 3
Subject::process_field()
S
100 1 2
WPDMPP\PayPalAPI::getSubscriptionDetails()
S
66 1 8
Textarea::field_id()
S
80 1 3
File::process_field()
S
100 1 2
Subject::field_preview_html()
S
67 1 7
Liveforms_Reqlist_Paginator::wrapper_begin()
S
83 1 3
LiveForm_SettingsAPI::__construct()
S
79 1 3
LiveForms\Form::label()
S
79 1 3
Email::field_preview_html()
S
67 1 7
LiveFormsSettings::initiateSettings()
S
62 1 8
LiveForms\Installer::dbVersion()
S
76 1 4
LiveForm_SettingsAPI::admin_enqueue_scripts()
S
69 1 8
Field::process_field()
S
91 1 2
Liveforms_Payment::ProcessPayment()
S
100 1 2
LiveForms\FormEntries\FormEntryManager::deleteEntry()
S
72 1 5
LiveForm_SettingsAPI::set_fields()
S
77 1 4
lf_wpdmpro::process_field()
S
100 1 2
LiveForms\Session::deviceID()
S
80 1 3
advancedfields::phone()
S
66 1 7
Paginator::Paginator()
S
100 1 2
Checkbox::process_field()
S
100 1 2
File::file_field_settings()
S
80 1 3
LiveForms::form_templates()
S
66 1 7
Field::field_html()
S
83 1 3
LiveForms\FormEntries\FormEntryReplies::get()
S
70 1 6
PaymentMethods::paymentmethods_field_settings()
S
81 1 3
Message::field_id()
S
80 1 3
Field::field_preview_html()
S
100 1 0
Radio::field_id()
S
80 1 3
LiveForms::block_http_access()
S
74 1 4
LiveForms\Installer::primaryKey()
S
75 1 4
Captcha::field_preview_html()
S
68 1 7
Subject::field_id()
S
80 1 3
LiveForms()
S
79 1 4
Url::field_id()
S
80 1 3
Liveforms_Reqlist_Paginator::last_page()
S
100 1 2
Mathresult::field_preview_html()
S
70 1 8
Range::field_id()
S
80 1 3
LiveForm_SettingsAPI::callback_checkbox()
S
66 1 7
LiveForms\ShortCodes::__construct()
S
79 1 3
Email::field_html()
S
69 1 5
Address::process_field()
S
100 1 2
Captcha::field_id()
S
80 1 3
LiveFormsSettings::actions()
S
70 1 6
Address::field_id()
S
80 1 3
Email::field_id()
S
80 1 3
LiveFormsSettings::settings()
S
74 1 4
Checkbox::field_id()
S
80 1 3
LiveForms\Installer::__construct()
S
100 1 2
LiveForms\Email::__construct()
S
100 1 2
Paratext::field_id()
S
80 1 3
LiveForms\FormEntries\FormEntries::__construct()
S
76 1 4
LiveForms::loadTextdomain()
S
79 1 3
FontAweome::DropDown()
S
83 1 3
ph()
S
80 1 3
Hidden::hidden_field_settings()
S
80 1 3
LiveForms\Session::show()
S
74 1 5
Pageseparator::field_preview_html()
S
70 1 8
advancedfields::fullname()
S
67 1 6
LiveForms\Crypt::__construct()
S
100 1 2
Liveforms_Payment::complete()
S
72 1 4
Hidden::field_preview_html()
S
67 1 7
Location::process_field()
S
100 1 2
set_advancedfields()
S
76 1 3
LiveForms\FormEntries\PaymentEntries::__construct()
S
76 1 4
Name::field_id()
S
80 1 3
Date::process_field()
S
100 1 2
LiveForm_SettingsAPI::add_section()
S
77 1 4
Name::field_html()
S
69 1 5
LiveForms::setup_fields()
S
70 1 6
Textarea::textarea_field_settings()
S
80 1 3
Liveforms_Payment::get()
S
71 1 5
Liveforms_Payment::InitiateProcessor()
S
77 1 4
LiveForms::register_custom_menu_items()
S
71 1 5
LiveFormsSettings::admin_menu()
S
77 1 3
formfields::text()
S
77 1 3
Liveforms_Reqlist_Paginator::wrapper_end()
S
83 1 3
Date::field_id()
S
80 1 3
Liveforms_Payment::pay()
S
66 1 7
Liveforms_Reqlist_Paginator::__construct()
S
100 1 2
Text::field_id()
S
80 1 3
Password::field_preview_html()
S
67 1 7
Phone::field_id()
S
80 1 3
Message::field_preview_html()
S
67 1 7
Liveforms_Payment::__construct()
S
100 1 2
Paratext::process_field()
S
100 1 2
LiveForm_SettingsAPI::set_sections()
S
77 1 4
LiveForms::enqueue_scripts()
S
70 1 6
WPDMPP\PayPalAPI::getAccessToken()
S
63 1 10
LiveFormsSettings::renderSettingsTab()
S
70 1 5
Phone::process_field()
S
100 1 2
LiveFormsSettings::license()
S
75 1 4
LiveForms\FormEntries\FormEntryReplies::delete()
S
75 1 4
FullName::field_id()
S
80 1 3
LiveForms\Installer::dbUpdateRequired()
S
78 1 3
LiveForms\FormEntries\FormEntry::get()
S
72 1 5
set_methods()
S
79 1 4
Liveforms_Payment::total()
S
71 1 5
wplf_escs()
S
79 1 3
LiveForms::liveform_submitform_thankyou_message()
S
83 1 3
Url::process_field()
S
100 1 2
Text::field_html()
S
69 1 5
Captcha::process_field()
S
100 1 2
Number::field_preview_html()
S
69 1 7
Number::field_html()
S
69 1 5
Range::range_field_settings()
S
80 1 3
LiveForms::add_columns_to_form_list()
S
71 1 6
Liveforms_Reqlist_Paginator::first_page()
S
100 1 2
Liveforms_Payment::CountMethods()
S
75 1 4
LiveForms\Template::_var()
S
79 1 3
formfields::password()
S
70 1 5
LiveFormsSettings::get()
S
74 1 4
Field::control_button()
S
100 1 0
LiveForms\Email::template()
S
74 1 4
LiveForms\FormEntries\FormEntryReplies::createReply()
S
74 1 4
LiveForms\Installer::uniqueKey()
S
75 1 4
advancedfields::file()
S
74 1 4
Field::field_id()
S
100 1 0
Url::field_html()
S
69 1 5
Message::field_html()
S
69 1 5
Paratext::paratext_field_settings()
S
80 1 3
wplf_compile_email_message()
S
75 1 4
Range::field_preview_html()
S
69 1 7
LiveFormsSettings::general()
S
75 1 4
File::field_id()
S
80 1 3
Text::field_preview_html()
S
67 1 7
LiveForms\Form::divClose()
S
83 1 3
LiveForm_SettingsAPI::callback_html()
S
81 1 3
Number::field_id()
S
80 1 3
my_pagination()
S
63 1 10
Liveforms_Payment::__construct()
S
100 1 2
Password::field_id()
S
80 1 3
Daterange::process_field()
S
100 1 2
Pageseparator::process_field()
S
100 1 2
Mathresult::process_field()
S
100 1 2
advancedfields::paragraph_text()
S
78 1 3
Name::field_preview_html()
S
67 1 7
formfields::email()
S
77 1 3
wplf_settings_section()
S
78 1 3
Radio::process_field()
S
100 1 2
LiveForms\Template::setRule()
S
77 1 4
Select::field_id()
S
80 1 3
Password::password_field_settings()
S
80 1 3
Hidden::field_id()
S
80 1 3
Textarea::field_preview_html()
S
67 1 7
LiveForms\Installer::init()
S
80 1 3
Liveforms_Payment::ListMethods()
S
72 1 5
Password::__construct()
S
91 1 2
LiveForms\FormEntries\FormEntryManager::__construct()
S
71 1 5
PaymentMethods::field_id()
S
80 1 3
LiveForms\GutenbergBlock\Form::__construct()
S
75 1 4
LiveForms\Form::div()
S
79 1 3
Subject::field_html()
S
69 1 5