Code Analysis: id:CRM Contacts & Companies 2.1.19

Function Rating Maintainability Complexity Lines of code
Id_CRM_Breadcrumbs::get_crumbs()
D
14
83 211
idcrm\admin\idCRMAdminEventManageQuery::filterUserParseQueryCustomFieldStatus()
D
30 45 122
idcrm\includes\integrations\IdCRMIntegrationCF7::getContactLead()
B
35 20 78
idcrm\includes\api\idCRMApiEvent::idCRMAjaxNewEvent()
B
34 18 91
idcrm\includes\idCRMContactsTemplateLoader::unauthorized_redirect()
B
39 17 69
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\idCRMContactsUserCpt::save_metabox()
A
42 14 61
idcrm\includes\idCRMContactsScheduleCpt::create_first_schedule_types()
A
40 13 65
idcrm\includes\api\idCRMApiComment::idcrmAjaxSendComment()
A
40 13 59
idcrm\includes\idCRMContactsTemplateLoader::idcrm_contacts_templates()
A
44 13 52
idcrm\includes\idCRMContactsTemplateLoader::idcrm_contacts_templates()
A
44 13 52
idcrm_comments2()
A
37 10 79
idcrm\includes\api\idCRMApiContact::get_event()
A
42 12 48
idcrm\includes\idCRMContactsCompanyCpt::save_metabox()
A
46 11 46
idcrm\includes\api\idCRMApiContact::update_cridentials()
A
46 9 40
idcrm\admin\idCRMAdminUserManage::idcrm_ajax_save_license()
A
53 10 19
Id_CRM_Breadcrumbs::_add_title()
A
55 10 18
create_first_contact()
A
42 7 52
idcrm\includes\idCRMSettings::do_idcrm_settings_page()
A
49 8 33
idcrm\includes\idCRMContactsTemplateLoader::load_plugin_template()
A
50 8 29
idcrm\admin\idCRMAdminEventManageQuery::filterParseQueryCustomFieldStatus()
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\gamajoTemplateLoader::locate_template()
A
52 8 24
idcrm\includes\actions\idCRMActionSearch::filter_main_search_query()
A
43 6 50
idcrm\includes\idCRMContactsUserCpt::metabox_user_html()
A
38 4 80
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\idCRMContactsScheduleCpt::custom_post_type()
S
36 2 97
idcrm\includes\actions\idCRMActionComment::hide_idcrm_custom_post_comments()
S
49 6 37
idcrm\admin\idCRMAdminUserManage::idcrm_ajax_save_settings()
S
55 7 18
idcrm\admin\idCRMAdminEventManageQuery::scheduleConvertIDToTermInQuery()
S
57 7 16
idcrm\includes\api\idCRMApiCompany::idcrmAjaxAssignCompany()
S
52 6 24
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\includes\actions\idCRMActionScriptsRemover::scripts_filter()
S
40 2 73
idcrm\admin\idCRMAdminEventManageQuery::filterCompanyByAuthor()
S
62 6 11
idcrm\admin\idCRMAdminEventManageQuery::filterContactByAuthor()
S
62 6 11
idcrm\admin\idCRMAdminEventManageQuery::filterEventByAuthor()
S
62 6 11
idcrm\admin\idCRMAdminEventManageFilter::scheduleFilterPostByCustomFieldStatus()
S
52 5 23
idcrm\includes\idCRMSettings::gb_plugin_api_call()
S
53 5 22
idcrm\includes\idCRMSettings::gb_plugin_api_call_deals()
S
53 5 22
idcrm\admin\idCRMAdminEventManageFilter::scheduleFilterUserByCustomFieldStatus()
S
53 5 22
idcrm\includes\api\idCRMApiComment::idcrmAjaxRefreshComments()
S
54 5 21
idcrm\includes\idCRMContactsCompanyCpt::custom_post_type()
S
40 2 65
idcrm\includes\idCRMContactsTemplateLoader::load_plugin_template()
S
56 5 19
idcrm\includes\idCRMContactsScheduleCpt::save_metabox()
S
58 5 16
idcrm\admin\idCRMAdminEventManageData::scheduleEventTitleColumn()
S
60 5 13
add_crm_roles()
S
48 3 40
idcrm\includes\actions\idCRMActionScriptsRemover::remove_scripts()
S
53 4 23
idcrm\includes\api\idCRMApiComment::idcrmAjaxDeleteComment()
S
55 4 19
idcrm\includes\api\idCRMApiContact::idcrmAjaxDeleteContact()
S
55 4 19
idcrm_trunc()
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\idCRMApiCompany::get_status()
S
57 4 16
idcrm\includes\api\idCRMApiContact::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\admin\idCRMAdminUserManage::register_script()
S
52 3 23
idcrm\includes\api\idCRMApi::get_ajax_toastr_data()
S
42 1 51
set_attachment()
S
54 3 21
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\admin\idCRMAdminUserManage::idcrm_get_image()
S
57 3 15
idcrm\includes\idCRMContactsTemplateLoader::idcrm_contacts_search()
S
67 4 7
idcrm\includes\idCRMContactsUserCpt::delete_user_trash_contact()
S
65 4 8
idcrm\includes\api\idCRMApiContact::get_company()
S
62 4 10
idcrm\includes\api\idCRMApiEvent::update_timstamp()
S
66 4 7
idcrm\admin\idCRMAdminUserManage::get_settings_data()
S
63 4 10
remove_all_theme_styles()
S
65 4 9
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\idCRMAdminUserManage::customUserProfileFields()
S
53 2 28
idcrm\admin\idCRMAdminEventManageColumns::columnOrder()
S
62 3 12
idcrm\admin\idCRMAdminUserManage::get_all_users()
S
63 3 11
idcrm\includes\idCRMSettings::licence_notice_or_enable_features()
S
62 3 11
userCustomFieldStatusOptions()
S
59 2 15
idcrm_contacts_image_validation()
S
63 3 10
is_user_role()
S
69 3 6
idcrm\includes\gamajoTemplateLoader::unset_template_data()
S
64 3 10
idcrm\admin\idCRMAdminEventManageData::scheduleEventDateColumnsContent()
S
71 3 5
idcrm\includes\idCRMContactsMain::register()
S
60 2 15
idcrm\admin\idCRMAdminEventManageData::scheduleEventStatusColumnsContent()
S
70 3 5
idcrm_contacts_image_validation()
S
63 3 10
idcrm\admin\idCRMWPCommentManage::addCommentMetaDataField()
S
67 3 8
idcrm\includes\idCRMContactsTemplateLoader::kill_taxonomy_archive()
S
66 3 9
idcrm\includes\actions\idCRMActionScriptsRemover::replace_between()
S
66 3 7
idcrm\includes\integrations\IdCRMIntegrationCF7::checkUpdateMeta()
S
66 3 8
idcrm\includes\api\idCRMApiContact::update_email()
S
62 3 10
idcrm\admin\idCRMAdminEventManageQuery::scheduleSliceOrderBy()
S
65 3 9
idcrm_contacts_imade_validation()
S
63 3 10
wp_get_attachment_by_post_name()
S
61 2 13
idcrm\includes\gamajoTemplateLoader::get_template_paths()
S
60 2 13
idcrm\admin\idCRMAdminUserManage::get_admin_data()
S
51 1 27
idcrm\admin\idCRMAdminEventManageFilter::userCustomFieldStatusOptions()
S
60 2 12
idcrm\includes\api\idCRMApiContact::get_contact_data()
S
51 1 27
idcrm\includes\actions\idCRMActionMenu::idcrm_admin_menu()
S
64 2 11
idcrm\includes\actions\idCRMActionScriptsRemover::styles_filter()
S
57 1 20
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
57 1 17
get_contractors_id()
S
74 2 4
idcrm\includes\api\idCRMApiCompany::get_title()
S
64 2 8
idcrm\includes\api\idCRMApiCompany::get_manager()
S
63 2 9
idcrm\includes\idCRMSettings::idcrm_mailbox_settings_markup()
S
65 2 9
idcrm\includes\lib\idCRMActivationPages::create_pages()
S
70 2 5
idcrm\includes\api\idCRMApiContact::get_email()
S
70 2 5
idcrm\includes\api\idCRMApiContact::get_manager()
S
63 2 9
idcrm\admin\idCRMAdminTaxonomyManage::taxonomyEditMetaField()
S
65 2 10
idcrm\includes\actions\idCRMActionSearch::filter_posts_search()
S
69 2 7
idcrm\includes\actions\idCRMActionComment::post_type_comment_meta_data()
S
70 2 6
idcrm\includes\api\idCRMApiContact::get_title()
S
64 2 8
idcrm\includes\actions\idCRMActionLanguage::idcrmContactsLoadTextdomain()
S
66 2 7
idcrm\admin\idCRMAdminTaxonomyManage::taxonomySaveCustomMeta()
S
73 2 5
idcrm\includes\integrations\IdCRMIntegrationCF7::checkPush()
S
71 2 5
get_leads_id()
S
74 2 4
idcrm\includes\api\idCRMApiContact::get_phone()
S
70 2 5
idcrm\includes\idCRMSettings::get_days_left()
S
70 2 5
idcrm\includes\api\idCRMApiContact::get_settings()
S
64 2 8
Id_CRM_Breadcrumbs::_page_crumbs()
S
63 2 10
idcrm\includes\gamajoTemplateLoader::get_template_file_names()
S
66 2 8
idcrm\includes\idCRMContactsScheduleCpt::metabox_event_html()
S
58 1 15
idcrm\includes\gamajoTemplateLoader::set_template_data()
S
67 2 8
idcrm\includes\idCRMSettings::add_idcrm_settings_page()
S
62 1 12
idcrm\includes\integrations\IdCRMIntegrationDatepicker::get_locale_data()
S
61 1 12
idcrm\includes\api\idCRMApiComment::register()
S
61 1 12
idcrm\includes\api\idCRMApi::register()
S
63 1 11
idcrm\includes\idCRMSettings::gb_prepare_request()
S
62 1 11
idcrm\includes\idCRMSettings::gb_prepare_request_deals()
S
62 1 11
idcrm\idCRM::register()
S
62 1 11
idcrm\includes\actions\idCRMActionRedirects::register()
S
74 1 4
idcrm\includes\idCRMContactsTemplateLoader::plugin_page_templates()
S
75 1 4
idcrm\includes\api\idCRMApi::get_ajax_data()
S
74 1 5
idcrm\admin\idCRMAdminEventManageData::register()
S
67 1 7
idcrm\includes\ui\idCRMUI::enqueue_styles()
S
91 1 2
idcrm\includes\idCRMContactsCompanyCpt::register()
S
69 1 6
idcrm\includes\integrations\IdCRMIntegrationDatepicker::register_script()
S
64 1 9
idcrm\admin\idCRMWPCommentManage::register()
S
75 1 4
idcrm\includes\ui\idCRMUI::register_script()
S
69 1 6
idcrm\includes\api\idCRMApiSchedule::get_ajax_data()
S
71 1 6
idcrm\includes\gamajoTemplateLoader::get_templates_dir()
S
80 1 3
idcrm\includes\api\idCRMApi::register_script()
S
65 1 8
idcrm\includes\api\idCRMApiEvent::register_script()
S
67 1 7
idcrm\includes\integrations\IdCRMIntegrationDatepicker::enqueue_styles()
S
91 1 2
idcrm\admin\idCRMAdminTaxonomyManage::taxonomyAddNewMetaField()
S
69 1 9
idcrm\includes\api\idCRMApiComment::register_script()
S
67 1 7
idcrm\admin\idCRMAdminEventManageColumns::scheduleEventDateAddColumns()
S
66 1 8
idcrm\includes\idCRMContactsUserCpt::add_meta_box_contact()
S
65 1 10
idcrm\includes\actions\idCRMActionMenu::register()
S
69 1 6
idcrm\includes\api\idCRMApiCompany::register()
S
69 1 6
idcrm\includes\integrations\IdCRMIntegrationWaves::register()
S
75 1 4
idcrm\includes\api\idCRMApiTimeline::register()
S
75 1 4
idcrm\includes\integrations\IdCRMIntegrationWaves::register_script()
S
75 1 4
idcrm\includes\integrations\IdCRMIntegrationScrollbar::register()
S
75 1 4
idcrm\includes\api\idCRMApiCompany::get_ajax_data()
S
71 1 6
idcrm\includes\api\idCRMApiNote::register_script()
S
67 1 7
idcrm\includes\idCRMContactsScheduleCpt::register()
S
69 1 6
idcrm\includes\api\idCRMApiContact::get_ajax_data()
S
71 1 6
idcrm\includes\actions\idCRMActionPro::idcrm_pro_page()
S
74 1 4
idcrm\includes\idCRMContactsCompanyCpt::add_meta_box_company()
S
65 1 10
idcrm\includes\idCRMSettings::register()
S
74 1 4
idcrm\admin\idCRMAdminEventManageFilter::register()
S
69 1 6
idcrm\includes\idCRMSettings::free_plugin_notice()
S
67 1 7
idcrm\includes\api\idCRMApiComment::get_ajax_data()
S
66 1 9
idcrm\admin\idCRMAdminTaxonomyManage::register()
S
67 1 7
idcrm\admin\idCRMAdminEventManageColumns::register()
S
66 1 8
idcrm\admin\idCRMAdminEventManageQuery::register()
S
63 1 10
idcrm\includes\idCRMContactsScheduleCpt::get_user_contacts()
S
65 1 10
idcrm\includes\api\idCRMApiContact::register()
S
65 1 8
idcrm\includes\api\idCRMApiTimeline::register_script()
S
75 1 4
idcrm\includes\actions\idCRMActionPro::register()
S
74 1 4
idcrm\includes\integrations\idCRMIntegrationMain::register()
S
68 1 8
idcrm\includes\integrations\IdCRMIntegrationToastr::register_script()
S
75 1 4
idcrm\includes\idCRMContactsScheduleCpt::add_meta_box_event()
S
65 1 10
idcrm\includes\actions\idCRMActionLanguage::register()
S
75 1 4
idcrm\includes\api\idCRMApiCompany::register_script()
S
67 1 7
idcrm\admin\idCRMAdminEventManageColumns::scheduleEventStatusAddColumns()
S
66 1 8
idcrm\includes\integrations\IdCRMIntegrationIcons::register_script()
S
70 1 6
idcrm\includes\integrations\IdCRMIntegrationScrollbar::register_script()
S
70 1 6
idcrm\includes\idCRMContactsDeactivator::deactivate()
S
76 1 4
idcrm\includes\api\idCRMApiCompany::get_settings()
S
69 1 5
idcrm\includes\idCRMSettings::register_idcrm_plugin_settings()
S
76 1 4
idcrm\includes\actions\idCRMActionComment::register()
S
72 1 5
idcrm\includes\api\idCRMApiEvent::register()
S
64 1 9
idcrm\includes\api\idCRMApiSchedule::register_script()
S
67 1 7
idcrm\includes\api\idCRMApiSchedule::register()
S
69 1 6
idcrm\includes\actions\idCRMActionScriptsRemover::register()
S
75 1 4
idcrm\includes\integrations\IdCRMIntegrationCF7::register()
S
74 1 4
idcrm\includes\idCRMContactsUserCpt::register()
S
67 1 7
idcrm\includes\idCRMContactsTemplateLoader::register()
S
66 1 8
idcrm\admin\idCRMAdminUserManage::get_locale_data()
S
63 1 10
idcrm\includes\api\idCRMApiNote::get_ajax_data()
S
71 1 6
my_navigation_template()
S
77 1 6
idcrm\includes\idCRMContactsActivator::activate()
S
69 1 7
idcrm\admin\idCRMAdminUI::register()
S
67 1 9
idcrm\includes\actions\idCRMActionMain::register()
S
68 1 8
idcrm\includes\idCRMContactsTemplateLoader::plugin_page_templates()
S
75 1 4
idcrm\includes\idCRMSettings::idcrm_activate_page()
S
74 1 4
idcrm\includes\idCRMContactsTemplateLoader::register()
S
70 1 6
post_type_comment_custom_fields()
S
73 1 5
delete_crm_roles()
S
78 1 4
idcrm_breadcrumbs()
S
75 1 4
idcrm\includes\ui\idCRMUI::register()
S
72 1 5
idcrm\includes\integrations\IdCRMIntegrationIcons::register()
S
75 1 4
idcrm\includes\api\idCRMApiEvent::get_ajax_data()
S
69 1 7
idcrm\includes\integrations\IdCRMIntegrationDatepicker::register()
S
72 1 5
idcrm\includes\api\idCRMApiContact::register_script()
S
67 1 7
idcrm\includes\idCRMSettings::lincense_settings()
S
69 1 9
idcrm\includes\gamajoTemplateLoader::get_template_part()
S
69 1 6
idcrm\includes\actions\idCRMActionMenu::admin_menu_callback()
S
98 1 1
idcrm\includes\idCRMSettings::key_options_validate()
S
76 1 4
idcrm\includes\integrations\IdCRMIntegrationToastr::register()
S
75 1 4
idcrm\includes\actions\idCRMActionSearch::register()
S
69 1 6
idcrm\includes\idCRMSettings::my_setting_section_callback_function()
S
91 1 2
idcrm\includes\idCRMSettings::idcrm_settings_page()
S
74 1 4
idcrm\includes\api\idCRMApiNote::register()
S
69 1 6
idcrm\includes\lib\idCRMActivationPages::register()
S
75 1 4
idcrm\admin\idCRMAdminEventManageColumns::scheduleUserAddColumns()
S
66 1 8
idcrm\admin\idCRMAdminEventManageColumns::scheduleSortableColumn()
S
76 1 4
idcrm\includes\idCRMSettings::main_settings()
S
65 1 10