Code Analysis: id:CRM Contacts & Companies 2.3.4

Function Rating Maintainability Complexity Lines of code
Id_CRM_Breadcrumbs::get_crumbs()
D
12
90 229
idcrm\admin\idCRMAdminEventManageQuery::filterUserParseQueryCustomFieldStatus()
D
30 45 122
idcrm\includes\api\idCRMApiContact::idcrm_update_contact()
D
30 42 106
idcrm\includes\api\idCRMApiCompany::idcrm_update_company()
C
36 30 79
idcrm\includes\integrations\IdCRMIntegrationCF7::getContactLead()
B
35 20 80
idcrm\includes\api\idCRMApiEvent::idCRMAjaxNewEvent()
B
34 18 91
idcrm\includes\api\idCRMApiContact::get_source()
B
40 18 59
idcrm\includes\idCRMContactsTemplateLoader::unauthorized_redirect()
B
39 17 69
idcrm\includes\idCRMContactsTemplateLoader::idcrm_contacts_templates()
B
40 17 68
idcrm\includes\idCRMContactsUserCpt::save_metabox()
B
40 16 71
idcrm\includes\idCRMContactsUserCpt::custom_post_type()
B
33 12 107
idcrm\includes\actions\idCRMActionMenu::idcrm_submenu_page()
A
36 13 90
idcrm\includes\api\idCRMApiEvent::idCRMAjaxStatus()
A
40 15 56
idcrm\includes\api\idCRMApiComment::idcrmAjaxSendComment()
A
39 14 63
idcrm\includes\idCRMContactsScheduleCpt::create_first_schedule_types()
A
40 13 65
Id_CRM_Breadcrumbs::_add_title()
A
47 15 30
idcrm\includes\api\idCRMApiContact::idcrm_update_notifications_table()
A
35 10 98
idcrm\includes\idCRMContactsTemplateLoader::idcrm_contacts_templates()
A
44 13 52
idcrm\includes\api\idCRMApiContact::idcrmGetTableNotifications()
A
35 10 95
idcrm\includes\api\idCRMApiContact::idcrmGetTableSearch()
A
34 7 125
idcrm_comments2()
A
37 10 79
idcrm\includes\api\idCRMApiContact::get_event()
A
42 12 48
idcrm\includes\api\idCRMApiEvent::idcrm_ajax_edit_event()
A
42 11 55
idcrm\includes\api\idCRMApi::is_accessable()
A
51 13 24
idcrm\includes\idCRMContactsCompanyCpt::save_metabox()
A
46 11 46
idcrm\includes\idCRMContactsUserCpt::metabox_user_html()
A
34 6 105
idcrm\includes\api\idCRMApiContact::update_cridentials()
A
46 9 40
idcrm\includes\idCRMSettings::do_idcrm_settings_page()
A
47 9 36
idcrm\admin\idCRMAdminUserManage::idcrm_ajax_save_license()
A
53 10 19
idcrm\includes\api\idCRMApiContact::idcrm_postimage_upload_action()
A
44 8 41
idcrm\includes\api\idCRMApiContact::idcrm_update_avatar()
A
44 8 41
create_first_contact()
A
42 7 52
idcrm\admin\idCRMAdminEventManageQuery::filterParseQueryCustomFieldStatus()
A
50 8 29
idcrm\includes\idCRMContactsTemplateLoader::load_plugin_template()
A
50 8 29
idcrm\includes\api\idCRMApiSchedule::idcrmAjaxRefreshSchedule()
A
46 7 41
idcrm\includes\idCRMSettings::idcrm_pro_markup()
A
46 7 40
idcrm\includes\idCRMSettings::idcrm_deals_markup()
A
46 7 40
idcrm\includes\api\idCRMApiComment::get_uread_comments()
A
40 5 69
idcrm\includes\gamajoTemplateLoader::locate_template()
A
52 8 24
idcrm\includes\actions\idCRMActionSearch::filter_main_search_query()
A
43 6 50
idcrm\admin\idCRMAdminUserManage::idcrmContactsGetAvatarUrl()
A
54 8 19
idcrm\includes\api\idCRMApiNote::idcrmAjaxEditNote()
A
49 7 32
idcrm\includes\api\idCRMApiComment::idcrmAjaxEditComment()
A
49 7 32
idcrm\includes\api\idCRMApi::is_zadarma_active()
S
61 9 10
idcrm\includes\api\idCRMApiContact::idcrmAjaxDeleteContact()
S
50 7 29
idcrm\includes\api\idCRMApiContact::idcrm_use_surname()
S
50 7 28
idcrm\includes\api\idCRMApiContact::idcrm_update_profile()
S
51 7 27
idcrm\includes\lib\idCRMUpdate::update_company()
S
47 6 39
idcrm\includes\actions\idCRMActionComment::hide_idcrm_custom_post_comments()
S
49 6 37
idcrm\includes\idCRMContactsScheduleCpt::custom_post_type()
S
36 2 97
idcrm\idCRM::this_plugin_page()
S
53 7 21
idcrm\admin\idCRMAdminUserManage::idcrm_ajax_save_settings()
S
55 7 18
idcrm\admin\idCRMAdminEventManageQuery::scheduleConvertIDToTermInQuery()
S
57 7 16
idcrm\includes\actions\idCRMActionScriptsRemover::scripts_filter()
S
37 2 90
idcrm\includes\api\idCRMApiContact::get_text()
S
56 7 15
idcrm\includes\api\idCRMApiComment::idcrmAjaxRefreshComments()
S
52 6 26
idcrm\includes\api\idCRMApiCompany::idcrmAjaxAssignCompany()
S
52 6 24
idcrm\includes\api\idCRMApiContact::idcrm_assign_contact()
S
52 6 24
idcrm\includes\api\idCRMApiComment::idcrm_add_like()
S
55 6 18
idcrm\includes\idCRMSettings::gb_check_for_plugin_update()
S
55 6 18
idcrm\includes\idCRMSettings::gb_check_for_plugin_update_deals()
S
55 6 18
idcrm\admin\idCRMAdminUserManage::idcrm_ajax_delete_license()
S
56 6 17
create_first_company()
S
49 5 31
idcrm\admin\idCRMAdminEventManageQuery::filterContactByAuthor()
S
62 6 11
idcrm\admin\idCRMAdminEventManageQuery::filterEventByAuthor()
S
62 6 11
idcrm\admin\idCRMAdminEventManageQuery::filterCompanyByAuthor()
S
62 6 11
idcrm\admin\idCRMAdminUserManage::get_all_pages()
S
52 5 24
idcrm\admin\idCRMAdminEventManageFilter::scheduleFilterPostByCustomFieldStatus()
S
52 5 23
idcrm\includes\idCRMSettings::gb_plugin_api_call_deals()
S
53 5 22
idcrm\admin\idCRMAdminEventManageFilter::scheduleFilterUserByCustomFieldStatus()
S
53 5 22
idcrm\includes\idCRMSettings::gb_plugin_api_call()
S
53 5 22
idcrm\includes\idCRMContactsTemplateLoader::load_plugin_template()
S
56 5 19
idcrm\includes\api\idCRMApiContact::get_post_by_title()
S
57 5 17
idcrm\includes\idCRMContactsScheduleCpt::save_metabox()
S
58 5 16
add_crm_roles()
S
47 3 43
idcrm\admin\idCRMAdminEventManageData::scheduleEventTitleColumn()
S
60 5 13
idcrm\includes\actions\idCRMActionScriptsRemover::remove_scripts()
S
51 4 27
idcrm\includes\idCRMContactsCompanyCpt::custom_post_type()
S
42 2 56
idcrm_trunc()
S
55 4 19
idcrm\includes\api\idCRMApiComment::idcrmAjaxDeleteComment()
S
55 4 19
idcrm\includes\lib\idCRMActivationPages::create()
S
55 4 18
idcrm\includes\actions\idCRMActionRedirects::authenticate_redirects()
S
56 4 17
idcrm\includes\api\idCRMApiContact::get_status()
S
57 4 16
idcrm\includes\api\idCRMApiCompany::get_status()
S
57 4 16
idcrm\includes\actions\idCRMActionMenu::idcrm_tax_menu_correction()
S
66 5 8
idcrm\admin\idCRMAdminEventManageData::getPostTitleByMeta()
S
58 4 15
idcrm\includes\actions\idCRMActionSearch::filter_posts_where()
S
57 4 15
idcrm\admin\idCRMAdminUserManage::idcrm_ajax_get_license()
S
58 4 14
idcrm\includes\actions\idCRMActionScriptsRemover::remove_styles()
S
60 4 14
idcrm\admin\idCRMAdminEventManageData::scheduleUserColumnsContent()
S
60 4 13
idcrm\admin\idCRMAdminUserManage::idcrmContactsSaveLocalAvatarFields()
S
62 4 12
Id_CRM_Breadcrumbs::_tax_crumbs()
S
60 4 12
idcrm\includes\idCRMContactsUserCpt::save_userimg_account_details()
S
60 4 12
idcrm\admin\idCRMAdminUserManage::register_script()
S
52 3 23
idcrm\includes\idCRMContactsUserCpt::add_userimg_to_edit_account_form()
S
54 3 22
set_attachment()
S
54 3 21
idcrm\includes\api\idCRMApi::get_ajax_toastr_data()
S
42 1 51
idcrm\includes\idCRMSettings::idcrm_settings_init()
S
50 2 35
idcrm\includes\idCRMContactsCompanyCpt::create_first_company_status()
S
56 3 20
idcrm\includes\idCRMContactsUserCpt::create_first_contact_status()
S
56 3 20
idcrm\admin\idCRMAdminEventManageFilter::scheduleFilterPostTypeByTaxonomy()
S
56 3 18
idcrm\includes\api\idCRMApiContact::idcrmGetTableContacts()
S
56 3 17
idcrm\includes\idCRMContactsCompanyCpt::metabox_company_html()
S
45 1 46
idcrm\includes\api\idCRMApiCompany::idcrmGetTableCompanies()
S
57 3 16
idcrm\includes\idCRMContactsUserCpt::delete_user_trash_contact()
S
65 4 8
remove_all_theme_styles()
S
65 4 9
idcrm\admin\idCRMAdminUserManage::get_settings_data()
S
63 4 10
idcrm\includes\api\idCRMApiEvent::update_timstamp()
S
66 4 7
idcrm\admin\idCRMAdminUserManage::idcrm_get_image()
S
57 3 15
idcrm\includes\idCRMContactsTemplateLoader::idcrm_contacts_search()
S
67 4 7
idcrm\admin\idCRMAdminUserManage::customUserProfileFields()
S
53 2 28
idcrm_zadarma_insert_attachments()
S
60 3 13
idcrm_contacts_insert_attachments()
S
60 3 13
idcrm_contacts_insert_attachments()
S
60 3 13
idcrm_contacts_insert_attachments()
S
60 3 13
idcrm\admin\idCRMAdminEventManageColumns::columnOrder()
S
62 3 12
idcrm\includes\api\idCRMApiComment::idcrm_set_comment_seen()
S
61 3 12
idcrm\admin\idCRMAdminUserManage::get_all_users()
S
63 3 11
idcrm\includes\api\idCRMApiContact::get_company()
S
61 3 11
idcrm\includes\idCRMSettings::licence_notice_or_enable_features()
S
62 3 11
idcrm\admin\idCRMAdminUserManage::get_admin_data()
S
47 1 37
disposition_text()
S
57 2 16
idcrm\includes\gamajoTemplateLoader::unset_template_data()
S
64 3 10
idcrm\admin\idCRMAdminEventManageData::scheduleEventStatusColumnsContent()
S
70 3 5
idcrm\includes\idCRMContactsMain::register()
S
60 2 15
idcrm\includes\actions\idCRMActionScriptsRemover::replace_between()
S
66 3 7
idcrm\includes\idCRMContactsTemplateLoader::kill_taxonomy_archive()
S
66 3 9
idcrm_contacts_image_validation()
S
63 3 10
idcrm\admin\idCRMAdminEventManageQuery::scheduleSliceOrderBy()
S
65 3 9
idcrm\includes\api\idCRMApiContact::honor_ssl_for_attachments()
S
70 3 5
idcrm\includes\api\idCRMApiContact::update_email()
S
62 3 10
idcrm\includes\api\idCRMApiContact::idcrm_before_delete_contact()
S
71 3 5
idcrm\includes\integrations\IdCRMIntegrationCF7::checkUpdateMeta()
S
66 3 8
idcrm_contacts_imade_validation()
S
63 3 10
is_user_role()
S
69 3 6
idcrm_zadarma_image_validation()
S
63 3 10
idcrm_contacts_image_validation()
S
63 3 10
userCustomFieldStatusOptions()
S
59 2 15
idcrm\admin\idCRMAdminEventManageData::scheduleEventDateColumnsContent()
S
71 3 5
idcrm\admin\idCRMWPCommentManage::addCommentMetaDataField()
S
67 3 8
idcrm\includes\api\idCRMApi::is_user_role()
S
69 3 6
idcrm\includes\gamajoTemplateLoader::get_template_paths()
S
60 2 13
wp_get_attachment_by_post_name()
S
61 2 13
idcrm\admin\idCRMAdminEventManageFilter::userCustomFieldStatusOptions()
S
60 2 12
idcrm\includes\api\idCRMApiContact::get_contact_data()
S
50 1 27
idcrm\includes\actions\idCRMActionMenu::idcrm_admin_menu()
S
64 2 11
idcrm\includes\api\idCRMApiContact::register()
S
51 1 25
idcrm\includes\actions\idCRMActionScriptsRemover::styles_filter()
S
55 1 22
idcrm\admin\idCRMAdminUserManage::register()
S
55 1 18
idcrm\includes\idCRMSettings::idcrm_mailbox_settings_init()
S
58 1 17
idcrm\includes\api\idCRMApiCompany::get_company_data()
S
56 1 17
idcrm\includes\api\idCRMApiComment::register()
S
57 1 16
idcrm\includes\api\idCRMApiContact::get_search_data()
S
57 1 16
idcrm\includes\api\idCRMApiContact::shortcuts_data()
S
60 1 16
idcrm\includes\api\idCRMApiContact::get_phone()
S
70 2 5
idcrm\includes\lib\idCRMActivationPages::create_pages()
S
70 2 5
get_leads_id()
S
74 2 4
idcrm\includes\actions\idCRMActionComment::post_type_comment_meta_data()
S
70 2 6
idcrm\includes\api\idCRMApiContact::get_manager()
S
63 2 9
idcrm\includes\api\idCRMApiContact::get_settings()
S
64 2 8
Id_CRM_Breadcrumbs::_page_crumbs()
S
63 2 10
get_contractors_id()
S
74 2 4
idcrm\includes\idCRMContactsScheduleCpt::metabox_event_html()
S
58 1 15
idcrm\includes\actions\idCRMActionSearch::filter_posts_search()
S
69 2 7
idcrm\includes\actions\idCRMActionLanguage::idcrmContactsLoadTextdomain()
S
66 2 7
idcrm\includes\api\idCRMApiCompany::get_title()
S
64 2 8
idcrm\includes\idCRMSettings::idcrm_mailbox_settings_markup()
S
65 2 9
idcrm\includes\integrations\IdCRMIntegrationCF7::checkPush()
S
71 2 5
idcrm\includes\api\idCRMApiContact::get_search_manager()
S
63 2 9
idcrm\includes\api\idCRMApiContact::idcrm_before_delete_user()
S
72 2 5
idcrm\includes\api\idCRMApiContact::get_date()
S
64 2 8
idcrm\includes\gamajoTemplateLoader::set_template_data()
S
67 2 8
idcrm\includes\gamajoTemplateLoader::get_template_file_names()
S
66 2 8
idcrm\includes\api\idCRMApiContact::get_email()
S
70 2 5
idcrm\admin\idCRMAdminTaxonomyManage::taxonomySaveCustomMeta()
S
73 2 5
idcrm\includes\actions\idCRMActionSearch::register()
S
65 2 8
idcrm\admin\idCRMAdminTaxonomyManage::taxonomyEditMetaField()
S
65 2 10
idcrm\includes\idCRMSettings::get_days_left()
S
70 2 5
idcrm\includes\api\idCRMApiCompany::get_manager()
S
63 2 9
idcrm\includes\api\idCRMApiContact::get_title()
S
64 2 8
idcrm\includes\integrations\IdCRMIntegrationDatepicker::get_locale_data()
S
60 1 13
idcrm\includes\api\idCRMApiContact::get_ajax_data()
S
61 1 13
idcrm\includes\api\idCRMApiComment::get_ajax_data()
S
62 1 12
idcrm\includes\idCRMSettings::add_idcrm_settings_page()
S
62 1 12
idcrm\includes\idCRMSettings::gb_prepare_request()
S
62 1 11
idcrm\idCRM::register()
S
62 1 11
idcrm\includes\idCRMSettings::gb_prepare_request_deals()
S
62 1 11
idcrm\includes\api\idCRMApiEvent::register()
S
62 1 11
idcrm\includes\api\idCRMApiContact::get_notifications_data()
S
63 1 11
idcrm\includes\api\idCRMApi::register()
S
63 1 11
idcrm\includes\api\idCRMApiContact::get_search_type()
S
62 1 11
idcrm\includes\integrations\IdCRMIntegrationDatepicker::enqueue_styles()
S
91 1 2
idcrm\includes\ui\idCRMUI::register_script()
S
69 1 6
idcrm\admin\idCRMAdminEventManageColumns::scheduleSortableColumn()
S
76 1 4
idcrm\includes\gamajoTemplateLoader::get_templates_dir()
S
80 1 3
wrap_urls_with_links()
S
73 1 5
idcrm\includes\integrations\idCRMIntegrationMain::register()
S
68 1 8
post_type_comment_custom_fields()
S
73 1 5
idcrm\includes\integrations\IdCRMIntegrationCF7::register()
S
74 1 4
idcrm\admin\idCRMAdminEventManageColumns::register()
S
66 1 8
idcrm\includes\lib\idCRMActivationPages::register()
S
75 1 4
idcrm\includes\api\idCRMApiTimeline::register_script()
S
75 1 4
idcrm\includes\actions\idCRMActionRedirects::register()
S
74 1 4
idcrm\includes\actions\idCRMActionComment::register()
S
72 1 5
idcrm\includes\api\idCRMApiContact::get_search_settings()
S
69 1 5
idcrm\includes\idCRMContactsTemplateLoader::plugin_page_templates()
S
75 1 4
idcrm\includes\api\idCRMApi::get_ajax_data()
S
74 1 5
idcrm\includes\idCRMContactsTemplateLoader::register()
S
66 1 8
idcrm\includes\api\idCRMApi::register_script()
S
63 1 10
idcrm\includes\idCRMContactsCompanyCpt::register()
S
69 1 6
idcrm\includes\gamajoTemplateLoader::get_template_part()
S
69 1 6
idcrm\includes\idCRMContactsScheduleCpt::get_user_contacts()
S
65 1 10
idcrm\includes\idCRMSettings::main_settings()
S
65 1 10
idcrm\includes\api\idCRMApiSchedule::register()
S
69 1 6
idcrm\includes\integrations\IdCRMIntegrationToastr::register()
S
75 1 4
idcrm\admin\idCRMAdminUserManage::get_locale_data()
S
63 1 10
delete_crm_roles()
S
78 1 4
idcrm\includes\actions\idCRMActionPro::register()
S
74 1 4
idcrm\includes\integrations\IdCRMIntegrationToastr::register_script()
S
75 1 4
idcrm\includes\integrations\IdCRMIntegrationDatepicker::register_script()
S
64 1 9
idcrm\includes\api\idCRMApiCompany::register()
S
66 1 8
idcrm\includes\idCRMSettings::register()
S
74 1 4
idcrm\includes\api\idCRMApiNote::register_script()
S
67 1 7
idcrm\admin\idCRMAdminEventManageData::register()
S
67 1 7
idcrm\includes\api\idCRMApiComment::register_script()
S
67 1 7
idcrm\includes\api\idCRMApiContact::register_script()
S
66 1 8
idcrm\admin\idCRMAdminEventManageColumns::scheduleEventStatusAddColumns()
S
66 1 8
idcrm\includes\api\idCRMApiNote::register()
S
69 1 6
idcrm\includes\idCRMContactsScheduleCpt::register()
S
69 1 6
idcrm\includes\idCRMContactsTemplateLoader::plugin_page_templates()
S
75 1 4
idcrm\admin\idCRMAdminTaxonomyManage::taxonomyAddNewMetaField()
S
69 1 9
idcrm\includes\api\idCRMApiTimeline::register()
S
75 1 4
idcrm\includes\integrations\IdCRMIntegrationWaves::register()
S
75 1 4
idcrm\includes\idCRMContactsUserCpt::register()
S
62 1 10
idcrm\includes\actions\idCRMActionScriptsRemover::register()
S
75 1 4
idcrm\includes\idCRMSettings::key_options_validate()
S
76 1 4
idcrm\admin\idCRMAdminTaxonomyManage::register()
S
67 1 7
idcrm\includes\integrations\IdCRMIntegrationIcons::register_script()
S
70 1 6
idcrm\includes\idCRMContactsUserCpt::add_meta_box_contact()
S
65 1 10
idcrm\includes\idCRMContactsCompanyCpt::add_meta_box_company()
S
65 1 10
idcrm\includes\integrations\IdCRMIntegrationScrollbar::register()
S
75 1 4
idcrm\includes\idCRMSettings::idcrm_settings_page()
S
74 1 4
idcrm\includes\idCRMSettings::free_plugin_notice()
S
67 1 7
idcrm\includes\api\idCRMApiCompany::get_ajax_data()
S
69 1 7
idcrm\includes\integrations\IdCRMIntegrationWaves::register_script()
S
75 1 4
idcrm\includes\actions\idCRMActionLanguage::register()
S
75 1 4
idcrm\includes\idCRMContactsScheduleCpt::add_meta_box_event()
S
65 1 10
idcrm\includes\integrations\IdCRMIntegrationDatepicker::register()
S
72 1 5
idcrm\includes\api\idCRMApiSchedule::get_ajax_data()
S
71 1 6
idcrm\includes\ui\idCRMUI::enqueue_styles()
S
91 1 2
idcrm\includes\api\idCRMApiCompany::register_script()
S
67 1 7
idcrm\includes\api\idCRMApiEvent::register_script()
S
67 1 7
idcrm\includes\idCRMContactsUserCpt::add_multipart_to_woocommerce_edit_account_form_tag()
S
83 1 3
idcrm\includes\integrations\IdCRMIntegrationScrollbar::register_script()
S
70 1 6
idcrm\admin\idCRMWPCommentManage::register()
S
75 1 4
idcrm\includes\idCRMContactsDeactivator::deactivate()
S
76 1 4
idcrm\includes\idCRMContactsTemplateLoader::register()
S
70 1 6
idcrm\admin\idCRMAdminUI::register()
S
67 1 9
idcrm\includes\actions\idCRMActionMain::register()
S
68 1 8
idcrm\includes\idCRMContactsActivator::activate()
S
69 1 7
idcrm\admin\idCRMAdminEventManageQuery::register()
S
63 1 10
idcrm\includes\api\idCRMApiNote::get_ajax_data()
S
71 1 6
idcrm\admin\idCRMAdminEventManageColumns::scheduleUserAddColumns()
S
66 1 8
idcrm\includes\idCRMSettings::lincense_settings()
S
69 1 9
idcrm_breadcrumbs()
S
75 1 4
idcrm\includes\actions\idCRMActionMenu::admin_menu_callback()
S
98 1 1
idcrm\includes\idCRMSettings::idcrm_activate_page()
S
74 1 4
idcrm\admin\idCRMAdminEventManageColumns::scheduleEventDateAddColumns()
S
66 1 8
idcrm\includes\api\idCRMApiEvent::get_ajax_data()
S
68 1 8
idcrm\includes\integrations\IdCRMIntegrationIcons::register()
S
75 1 4
idcrm\includes\api\idCRMApiContact::get_search_title()
S
71 1 5
idcrm\includes\actions\idCRMActionPro::idcrm_pro_page()
S
74 1 4
idcrm\includes\api\idCRMApiSchedule::register_script()
S
67 1 7
idcrm\includes\idCRMSettings::register_idcrm_plugin_settings()
S
76 1 4
idcrm\includes\idCRMSettings::my_setting_section_callback_function()
S
91 1 2
idcrm\includes\actions\idCRMActionMenu::register()
S
69 1 6
idcrm\includes\api\idCRMApiCompany::get_settings()
S
69 1 5
idcrm\includes\ui\idCRMUI::register()
S
72 1 5
idcrm\admin\idCRMAdminEventManageFilter::register()
S
69 1 6