Code Analysis: Apptivo Business Site CRM 5.3

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