Code Analysis: Apptivo Business Site 5.4

Function Rating Maintainability Complexity Lines of code
AWP_ContactForms::options()
D
0
290 1,114
AWP_Cases::settings()
D
0
211 779
AWP_ContactForms::save_contact()
D
0
200 461
AWP_Cases::apptivo_business_casesnew()
D
0
155 448
AWP_Testimonials::formsetting()
D
0
129 546
AWP_Jobs::jobApplicant()
D
1
117 489
AWP_Newsletter::options()
D
5
93 498
AWP_Jobs::jobsearch()
D
7
89 429
AWP_Jobs::createJobsoptions()
D
12
70 362
cases_textfield()
D
18
68 204
AWP_Jobs::save_applicantjobs()
D
20
71 155
AWP_Jobs::descriptionSettings()
D
19
63 221
AWP_MainController::captcha_tabsettings()
D
25
58 135
DataRetrieval::customAttribute()
D
25
51 141
awp_textfield()
D
23
48 167
AWP_ContactForms::showcontactform()
D
30 39 95
AWP_Testimonials::options()
D
29
36 113
AWP_Testimonials::get_all_testimonials()
D
27
33 142
AWP_Jobs::AllJobs()
D
28
31 131
AWP_Jobs::jobsearchform()
D
32 32 93
AWP_Newsletter_Widget::widget()
D
33 32 86
AWP_MainController::pluginsSettings()
C
33 28 113
AWP_Testimonials::inlineview_settings()
C
33 25 103
AWP_Cases::get_cases_form_fields()
C
33 26 87
contactOptions()
C
34 26 85
AWP_IPDeny::settings()
C
31 22 122
AWPAPIServices::awpCaseAssocciates()
C
35 24 80
get_customers()
C
43 26 40
absp_autopages()
B
33 19 99
caseOptions()
B
37 20 71
AWP_Newsletter::save_newsletter()
B
41 21 48
AWP_Testimonials::update_testimonials()
B
43 20 42
AWP_MainController::memCacheSettings()
B
42 17 58
AWP_Testimonials::save_inline_settings()
B
48 19 27
DataRetrieval::getcustomAttrJson()
B
34 13 109
AWPAPIServices::saveLeadDetails()
B
39 16 51
AWP_Jobs::jobapplicantform()
B
41 16 48
AWP_MainController::admin_menu()
A
42 15 47
awp_to_boolean()
A
53 16 23
AWP_Jobs::jobdescription()
A
41 13 54
AWP_Testimonials::save_testimonials_Settings()
A
51 15 21
getFirstConfigData()
A
43 12 48
Plugin_Cache_File::get()
A
48 13 30
configData::JsonToAttributeRightObject()
A
50 13 27
AWP_Testimonials::fullview_settings()
A
37 9 87
AWP_Testimonials::testimonialform()
A
45 12 37
AWP_MainController::proxy_tabsettings()
A
41 10 65
get_awpTemplates()
A
48 12 33
AWP_ContactForms::get_contactform_fields()
A
38 9 72
AWP_MainController::general_tabssettings()
A
45 11 41
AWP_ContactForms::createformfield_array()
A
50 12 26
configData::JsonToAttributeObject()
A
51 12 24
AWP_MainController::load()
A
53 12 21
DataRetrieval::standardAttribute()
A
39 9 66
recaptcha_check_answers()
A
48 11 35
awp_jobsearch_textfield()
A
43 10 45
AWP_MainController::siteInformation()
A
40 8 72
AWP_Newsletter::get_newsletterform_fields()
A
43 9 49
awp_rmdir()
A
48 10 33
AWPSimpleCaptcha::generate_image()
A
42 9 48
AWP_Testimonials::add_testimonials()
A
48 10 30
configData::JsonToSectionObject()
A
49 10 30
AWPSimpleCaptcha::cleanup()
A
49 10 29
customAttrJson()
A
40 7 71
AWP_Jobs::jobconfiguration()
A
45 9 40
validator_js_call_contactform_layout1_usphone_d()
A
40 2 144
AWPAPIServices::awpContactAssociates()
A
45 9 39
AWP_Testimonials::get_testimonialform_fields()
A
45 8 44
validator_js_call_contactform_layout1_s()
A
41 2 133
validator_js_call_contactform_layout1_d()
A
41 2 132
validator_js_call_contactform_layout1_placeholder_s()
A
41 2 132
JobSearch_Widget::form()
A
38 5 85
awp_mkdir()
A
52 9 24
check_blockip()
A
46 8 38
apptivo_business_contact_assignee_validation()
A
100 1 140
validator_js_call_contactform_layout2_s()
A
42 2 125
getAllTestimonials()
A
54 9 20
validator_js_call_contactform_layout1_usphone_s()
A
42 2 124
validator_js_call_contactform_layout2_usphone_s()
A
42 2 124
AWPAPIServices::createCases()
A
46 8 34
apptivo_business_enqueue()
A
56 9 18
AWP_Cases::run()
A
50 8 28
AWP_Jobs::get_jobsearch_field()
A
45 7 42
AWP_MainController::options()
A
54 8 25
AWP_Testimonials::createformfield_array()
A
51 8 25
AWP_Jobs::get_jobapplicantform_fields()
A
46 7 40
AWP_Jobs::createformfield_array()
A
51 8 25
AWP_Cases::createformfield_array()
A
51 8 25
tableSectionAttributesRetrieval::retrieveTableSectionAttribute()
A
42 6 54
successMessage()
A
52 8 22
awp_reCaptcha()
A
42 5 67
AWP_Testimonials::edit_testimonials()
A
40 4 79
Plugin_Cache_File::__construct()
A
55 8 17
JobList_Widget::widget()
S
45 6 44
AWP_Jobs::listofjobs()
S
49 7 28
createContact()
S
38 4 72
validator_js_call_case_layout1()
S
46 5 56
AWP_Cache_Util::connectmcache()
S
51 7 26
validator_js_call_case_layout()
S
47 5 55
AWP_MainController::plugin_tabsettings()
S
52 7 25
awp_paginate()
S
47 6 38
AWP_Newsletter::shownewsletterform()
S
52 7 21
createTargetList()
S
48 6 33
get_RealIpAddr()
S
58 7 14
cases_submit_type()
S
50 6 28
AWP_Testimonials::getTestimonialforPageView()
S
50 6 27
AWPSimpleCaptcha::make_tmp_dir()
S
51 6 27
AWP_MainController::configure_memcache()
S
52 6 26
AWP_Testimonials::getAllTestimonialsForFullView()
S
51 6 25
CreateContactFormLeads()
S
52 6 24
AWP_IPDeny::list_table()
S
46 5 39
AWP_ContactForms::get_plugin_templates()
S
53 6 23
AWP_Cases::get_plugin_templates()
S
53 6 23
AWP_Testimonials::get_plugin_templates()
S
53 6 23
AWPAPIServices::createLeadCustomer()
S
50 6 22
AWP_Jobs::get_plugin_templates()
S
53 6 22
Plugin_Cache_File::set()
S
54 6 19
AWP_MainController::options_jobs()
S
55 6 19
awp_check_for_shortcode()
S
59 6 15
install_apptivo_business_redirect()
S
64 7 8
sendRegisterationEmailToAdmin()
S
45 4 45
AWP_Jobs::check_for_shortcode()
S
60 6 14
getContactsByCustomerId()
S
50 5 28
captchaValidation()
S
50 5 27
awp_recursive_array_search()
S
61 6 11
getContactsByCustomerIdPHP()
S
51 5 25
awp_submit_type()
S
51 5 25
sendRegisterationEmailToUser()
S
47 4 40
AWP_Testimonials::sortTestimonialByOrder()
S
55 5 21
AWP_Jobs::get_settings()
S
55 5 21
AWP_Newsletter_Widget::form()
S
45 3 50
AWPSimpleCaptcha::generate_answer_file()
S
54 5 20
JobSearch_Widget::widget()
S
48 4 33
AWP_Testimonials::get_settings()
S
57 5 18
AWPSimpleCaptcha::check()
S
55 5 18
target_lists_category()
S
59 5 15
delete_ipbannedaccount()
S
57 5 15
AWP_Testimonials_Widget::form()
S
42 2 59
validateIpAddress()
S
60 5 14
powered_apptivo_status()
S
60 5 13
apptivo_business_cases_assignee_validation()
S
100 1 70
AWP_Cases::__construct()
S
44 3 39
AWP_Cache_Util::get_memache_data()
S
54 4 24
createCustomer()
S
46 3 39
JobList_Widget::form()
S
45 2 50
AWP_Testimonials::testimonials_form()
S
46 2 50
AWP_Cache_Util::get_diskcache_data()
S
55 4 20
recaptcha_get_html()
S
51 3 34
AWP_ContactForms::inlinedocument()
S
54 3 32
awp_realpath()
S
58 4 16
AWP_Newsletter::awp_getnewsletterletter_settings()
S
59 4 15
AWP_Newsletter::getNewsletterCategory()
S
67 5 7
AWP_MainController::test_mcacheconnect()
S
58 4 15
AWP_ContactForms::get_settings()
S
59 4 15
AWP_Cases::get_case_settings()
S
59 4 15
recaptcha_mailhide_url()
S
63 5 9
absp_currentError()
S
61 4 13
awp_load_plugins()
S
61 4 12
get_current_browser()
S
61 4 12
awp_load_widgets()
S
62 4 11
AWP_Testimonials::getAllTestimonialsForInline()
S
52 3 25
awp_ip_jal_install()
S
55 3 21
AWPAPIServices::getStateCodeByCountryId()
S
55 3 20
configData::appConfigData()
S
55 3 20
AWP_ContactForms::get_master_fields()
S
45 2 34
saveCandidate()
S
53 3 18
_recaptcha_http_post()
S
55 3 18
_is_curl_installed()
S
58 3 16
JobList_Widget::update()
S
65 4 8
AWP_Newsletter::get_master_newsformfield()
S
59 3 15
AWP_Testimonials::show_testimonials_fullview()
S
58 3 15
AWPAPIServices::searchCustomerByemail()
S
58 3 15
AWP_Jobs::get_master_fields()
S
47 2 30
apptivo_businesssite_add_shortcode_button()
S
67 4 7
apptivo_business_contactus_lead()
S
64 4 8
AWP_Testimonials::show_testimonials_inline()
S
59 3 14
AWP_Testimonials::formViewSettings()
S
63 3 13
addTestimonials()
S
51 2 27
awp_bsp_createcaptcha()
S
61 3 12
AWP_Testimonials::fullViewSettings()
S
63 3 12
awp_convertObjToArray()
S
64 3 11
check_recaptcha_version()
S
62 3 11
_recaptcha_mailhide_email_parts()
S
62 3 11
awp_captcha()
S
62 3 11
AWP_Testimonials::check_for_shortcode()
S
63 3 11
AWPSimpleCaptcha::remove()
S
62 3 11
AWP_Testimonials_Widget::widget()
S
52 2 25
searchJob()
S
53 2 22
apptivo_business_jobs_search_formfields()
S
100 1 37
AWP_AccountUser::__construct()
S
47 1 36
awp_image()
S
55 2 19
AWPAPIServices::getTargetListcategory()
S
56 2 19
awp_developerguide()
S
48 1 34
AWPAPIServices::getAllCountries()
S
57 2 19
awp_messagelist()
S
48 1 33
AWP_MainController::show_general_settings()
S
58 2 18
AWPAPIServices::createCustomer()
S
55 2 18
customAttrSearchJson()
S
57 2 17
AWPAPIServices::createContact()
S
55 2 17
AWP_ContactDetails::__construct()
S
49 1 31
JobApplicantDetails::__construct()
S
49 1 31
getRestAPICall1()
S
58 2 16
AWP_Testimonials::__construct()
S
66 3 9
JobSearch_Widget::update()
S
71 3 5
AWP_Jobs::__construct()
S
66 3 9
AWP_Request::get()
S
63 3 10
AWP_Testimonials_Widget::update()
S
71 3 5
AWP_Newsletter::__construct()
S
66 3 9
awp_stripslashes()
S
67 3 8
AWP_MainController::memcache_tabsettings()
S
65 3 9
AWP_ContactForms::__construct()
S
66 3 9
awp_create_labelfield()
S
68 3 6
AWP_Request::get_array()
S
64 3 10
AWP_Cache_Util::__construct()
S
66 3 10
AWP_Cache_Util::check_memcache_enable()
S
72 3 6
awp_mandatoryfield()
S
67 3 8
do_shortcode_apptivo()
S
66 3 8
checkCaptchaOption()
S
69 3 7
getDomain()
S
66 3 8
awp_sort_by_order()
S
65 3 10
AWP_Newsletter::createformfield_array()
S
60 2 14
AWP_MainController::save_generalsettings()
S
59 2 14
AWP_Testimonials::get_apptivo_template_data()
S
60 2 14
absp_fatal_error_handler()
S
60 2 14
AWP_Jobs::get_apptivo_template_data()
S
60 2 14
AWP_Testimonials::inlineViewSettings()
S
63 2 13
AWP_Testimonials::get_master_fields()
S
59 2 13
apptivo_business_testimonial_validation()
S
100 1 28
awp_flow_diagram()
S
60 2 13
apptivo_business_admin_scripts()
S
59 2 12
checkSoapextension()
S
64 2 12
AWP_Cache_Util::get_data()
S
63 2 11
check_option()
S
64 2 11
updateTestimonials()
S
51 1 26
AWP_MainController::run()
S
53 1 24
AWP_PageSectionImage::__construct()
S
53 1 23
apptivo_business_businesskey_validation()
S
100 1 21
AWPSimpleCaptcha::__construct()
S
54 1 21
apptivo_business_newsletter_validation()
S
100 1 21
AWP_MktTestimonial::__construct()
S
55 1 20
getAllTargetList()
S
55 1 20
AWP_LeadDetails::__construct()
S
55 1 20
uploadDocument1()
S
57 1 17
getAlljobs()
S
58 1 16
getAllProjectNotes()
S
58 1 16
getEnabledEmployees()
S
58 1 16
getAllTestimonial()
S
58 1 16
jobdescriptionByNumberV6()
S
58 1 16
getAllCustomers()
S
58 1 16
AWP_Testimonials::delete_testimonials()
S
71 2 5
Plugin_Cache_File::delete()
S
68 2 7
AWP_Newsletter::run()
S
68 2 7
AWP_Base::instance()
S
67 2 8
AWP_Jobs::run()
S
63 2 10
AWP_Testimonials::instance()
S
67 2 8
AWP_Cases::instance()
S
67 2 8
Plugin_Cache_File::add()
S
71 2 6
AWPSimpleCaptcha::generate_random_word()
S
64 2 9
AWP_Jobs::instance()
S
67 2 8
AWP_MainController::instance()
S
67 2 8
Plugin_Cache_File::flush()
S
69 2 7
AWP_Cache_Util::getdata()
S
64 2 10
AWP_Request::get_string()
S
71 2 5
AWP_ContactForms::check_for_shortcode()
S
69 2 7
getsoapCall()
S
65 2 9
getAllTargetListcategory()
S
70 2 7
uploadDocument()
S
59 1 15
awp_load_scripts()
S
69 2 6
getUserDetails()
S
74 2 4
isValueSet()
S
71 2 7
apptivo_business_newsletter_target()
S
69 2 6
getCasesConfig()
S
67 2 8
getLeadSource()
S
74 2 4
AWP_ContactForms::instance()
S
67 2 8
awp_create_textfiled()
S
65 2 9
_recaptcha_aes_encrypt()
S
65 2 9
AWP_Cache_Util::storedata()
S
64 2 10
AWP_Newsletter::instance()
S
67 2 8
_recaptcha_qsencode()
S
66 2 7
getUserEmail()
S
74 2 4
Plugin_Cache_File::mtime()
S
68 2 7
AWP_ContactForms::run()
S
73 2 5
Plugin_Cache_File::replace()
S
71 2 6
jobDetails::__construct()
S
59 1 15
AWP_IPDeny::instance()
S
67 2 8
AWP_Cache_Util::delete()
S
64 2 10
AWP_Testimonials::run()
S
64 2 9
AWP_Newsletter::check_for_shortcode()
S
69 2 7
getAllProjectDocuments()
S
59 1 14
getProjectById()
S
60 1 14
awp_simple_captcha()
S
57 1 14
updateJob()
S
59 1 13
checkIsexistingCustomer()
S
60 1 13
getAllProjects()
S
60 1 13
addContactsToLead()
S
61 1 12
AWPAPIServices::createTargetListNotes()
S
60 1 12
AWPAPIServices::saveNotes()
S
60 1 12
AWP_ContactForms::get_master_fieldtypes()
S
62 1 11
updateTestimonialStatus()
S
63 1 11
createLeadcall()
S
63 1 11
custom_success_script()
S
66 1 11
getStateByCountryId()
S
62 1 11
associateCandidatesToPosition()
S
62 1 11
get_download_url()
S
63 1 11
AWP_Request::get_integer()
S
75 1 4
Section::setSecId()
S
81 1 3
AWP_Request::get_request()
S
80 1 3
documentDetails::__construct()
S
64 1 10
AWP_Newsletter::loadscripts()
S
74 1 4
awp_date_compare()
S
72 1 5
Section::getSecId()
S
82 1 3
AWP_Testimonials::get_master_validations()
S
67 1 8
abwpExternalScripts()
S
75 1 4
getOppConfigData()
S
64 1 10
AttributeRight::getTag()
S
82 1 3
getJobById()
S
64 1 10
getAllCasesConfigData()
S
65 1 9
enqueue_custom_jquery()
S
72 1 5
_isCurl()
S
81 1 3
AWP_Jobs::register_widget()
S
78 1 4
AWP_Base::__construct()
S
100 1 2
JobSearch_Widget::__construct()
S
69 1 6
configData::JsonToAttributeRefAppObject()
S
69 1 7
AWPSimpleCaptcha::normalize_path()
S
72 1 5
AttributeRight::getTagId()
S
82 1 3
AWP_ContactForms::loadstyles()
S
100 1 2
AttributeRight::getRefAppId()
S
82 1 3
Section::getSecisEnabled()
S
82 1 3
Section::setAttributeList()
S
81 1 3
AWP_MainController::options_general()
S
83 1 3
AWP_Jobs::get_master_fieldtypes_jobsearch()
S
69 1 7
get_data()
S
71 1 5
AWP_Common_Util::getsiteinfo()
S
77 1 4
AWP_Newsletter::get_master_newsletterform_fields()
S
61 1 10
AttributeRight::getAttributeTag()
S
82 1 3
AWP_Cache_Util::flush()
S
81 1 3
sortTestimonials()
S
80 1 3
AWP_Newsletter::get_subscribeLists()
S
76 1 4
AWP_Request::get_double()
S
75 1 4
AWP_noteDetails::__construct()
S
74 1 5
_recaptcha_aes_pad()
S
71 1 5
AWP_Testimonials::update_page_content()
S
64 1 9
JobList_Widget::__construct()
S
69 1 6
AttributeNewCustom::setRightData()
S
81 1 3
Plugin_Cache_File::_get_path()
S
71 1 5
AWP_MainController::options_newsletter()
S
71 1 6
AttributeRight::setAttrRightArr()
S
67 1 8
poweredby_apptivo()
S
74 1 6
AWP_Newsletter::register_widget()
S
82 1 3
Section::getSectionType()
S
82 1 3
Section::setSecisEnabled()
S
81 1 3
awp_creation_date_compare()
S
70 1 6
AWP_ContactForms::get_master_validations()
S
67 1 8
AWP_Base::run()
S
100 1 2
AttributeRight::getTagName()
S
82 1 3
AttributeRight::getOpt()
S
82 1 3
absp_table_exists()
S
64 1 9
AWP_Cases::validate_load_script()
S
72 1 5
AWPAPIServices::getAssigneeDetails()
S
64 1 10
awp_captcha_cleanup()
S
77 1 4
Section::getSecLabel()
S
82 1 3
AWP_MainController::options_contactforms()
S
71 1 6
AWP_Jobs::get_master_fieldsfor_searchjobs()
S
65 1 8
getleadConfigData()
S
64 1 10
AWP_MainController::options_cases()
S
71 1 6
AWP_Common_Util::mcacheinfo()
S
76 1 4
AWP_Newsletter_Widget::__construct()
S
69 1 6
getPropertyConfigData()
S
64 1 10
configData::getuserData()
S
64 1 10
AttributeNewCustom::getAttributeLabel()
S
82 1 3
getRestAPICall()
S
75 1 4
awp_sort_by_sequence()
S
81 1 3
AWP_Cache_Util::set_diskcache_data()
S
68 1 7
AttributeNewCustom::getisEnabled()
S
82 1 3
getAllIndustriesV6()
S
65 1 9
activate_apptivo_business()
S
73 1 5
AWP_Testimonials::display_testimonials()
S
68 1 7
AWP_ContactForms::loadscripts()
S
100 1 2
_recaptcha_mailhide_urlbase64()
S
79 1 3
AttributeNewCustom::setAttributeType()
S
81 1 3
Section::getType()
S
82 1 3
isUserSet()
S
80 1 3
Apptivo_plugin_curl_notice_error()
S
72 1 5
AWP_Jobs::loadstyles()
S
78 1 3
AWP_MainController::init()
S
100 1 2
setLeadSource()
S
80 1 3
getCasesConfigData()
S
65 1 9
AttributeNewCustom::setAttributeId()
S
81 1 3
getrecruitmentConfigData()
S
64 1 10
setUserEmail()
S
80 1 3
AWP_Testimonials::loadscripts()
S
78 1 3
getContactConfigData()
S
65 1 9
Section::setSectionType()
S
81 1 3
Section::setType()
S
81 1 3
AttributeNewCustom::setisEnabled()
S
81 1 3
AWP_Jobs::loadscripts()
S
78 1 3
Apptivo_plugin_notice_error()
S
69 1 6
Section::setSecLabel()
S
81 1 3
deleteTestimonialByTestimonialId()
S
64 1 10
apptivo_businesssite_register_shortcode_button()
S
76 1 4
AttributeRight::getassociatedRefField()
S
82 1 3
recaptcha_get_signup_url()
S
78 1 3
getCaseConfigureData()
S
65 1 9
AWP_Request::get_boolean()
S
75 1 4
html_remove()
S
76 1 4
getUploadDetailsByBucketName()
S
65 1 9
AttributeRight::setRefAppId()
S
81 1 3
AWP_Newsletter_Widget::update()
S
83 1 3
awp_path()
S
73 1 5
AWP_Testimonials::testscripts()
S
78 1 3
apptivo_business_scripts()
S
78 1 4
dummy_testimonials()
S
65 1 9
getAllStatusesTypesV6()
S
65 1 9
AWP_Jobs::get_master_validations()
S
67 1 8
getTestimonialByTestimonialId()
S
64 1 10
awp_labelfield()
S
71 1 5
awp_emptydir()
S
80 1 3
AWP_ContactForms::getNewsletterCategory()
S
74 1 5
AWP_IPDeny::__construct()
S
100 1 2
AWP_Cache_Util::testmcacheconnect()
S
76 1 4
remove_mce_buttons()
S
67 1 9
Section::getAttributeList()
S
82 1 3
AWP_Testimonials::get_master_fieldtypes()
S
64 1 10
AttributeRight::setRefAppAttributeId()
S
81 1 3
AttributeNewCustom::setAttributeLabel()
S
81 1 3
Plugin_Cache_File::Plugin_Cache_File()
S
82 1 3
AWP_Cache_Util::set_memcache_data()
S
68 1 7
AttributeNewCustom::getRightData()
S
82 1 3
apptivo_business_styles()
S
70 1 9
AWPAPIServices::notes()
S
71 1 5
absp_show_error_log()
S
82 1 3
getAllContactConfigData()
S
65 1 9
AttributeRight::getOptions()
S
82 1 3
AWP_Testimonials_Widget::__construct()
S
69 1 6
setUserDetails()
S
80 1 3
AttributeNewCustom::getAttributeType()
S
82 1 3
AWP_appParam::__construct()
S
77 1 4
createJob()
S
64 1 10
AttributeNewCustom::getAttributeId()
S
82 1 3
getAllEmployeesAndTeams()
S
65 1 9
apptivo_businesssite_add_shortcode_tinymce_plugin()
S
76 1 4
AWP_Testimonials::register_widget()
S
82 1 3
AWP_ContactForms::getAllCountryList()
S
74 1 5
AWP_labelDetails::__construct()
S
77 1 4
AWP_Testimonials::get_master_fieldtypes_testimonial()
S
69 1 7
AWP_MainController::options_testimonials()
S
71 1 6
AWP_MainController::options_ipdeny()
S
70 1 6
getfirmdetails()
S
64 1 10
recaptcha_mailhide_html()
S
68 1 6
AWP_Testimonials::enqueue_jquery()
S
82 1 3
AWP_Jobs::getAllCountryList()
S
74 1 5
AWP_Jobs::get_master_fieldtypes()
S
64 1 10