Code Analysis: immonex Kickstart Team 1.3.5

Function Rating Maintainability Complexity Lines of code
immonex\Kickstart\Team\Contact_Form::send()
D
21
41 219
immonex\Kickstart\Team\Agent::get_template_data()
D
31 32 99
immonex\Kickstart\Team\Base_CPT_List_Hooks::adjust_frontend_query()
D
33 32 90
immonex\Kickstart\Team\Agency::get_template_data()
C
33 31 86
immonex\Kickstart\Team\Kickstart_Team::extend_fields()
C
18
4 475
immonex\Kickstart\Team\Quick_Openimmo_Feedback::get_oi_feedback_xml_source()
C
28
24 131
immonex\Kickstart\Team\Agent::get_elements()
C
19
6 399
immonex\Kickstart\Team\Agency::update_by_openimmo_xml()
C
36 26 76
immonex\Kickstart\Team\Contact_Form::compose_recipient_lists()
C
34 24 93
immonex\Kickstart\Team\Agent_Backend_Form::setup_meta_boxes()
C
22
8 311
immonex\Kickstart\Team\Agent_Hooks::determine_or_create_agency()
B
37 22 76
immonex\Kickstart\Team\Agent::update()
B
37 21 75
immonex\Kickstart\Team\Agent::update_by_openimmo_xml()
B
37 21 74
immonex\Kickstart\Team\Agency::get_elements()
B
23
6 282
immonex\Kickstart\Team\Agent::get_element_value()
B
41 20 54
immonex\Kickstart\Team\Contact_Form::get_user_form_data()
B
42 20 47
immonex\Kickstart\Team\Agency_Hooks::shortcode_agency()
B
40 19 61
immonex\Kickstart\Team\Agency_Backend_Form::setup_meta_boxes()
B
25
7 240
immonex\Kickstart\Team\Contact_Form::add_prerendered_data()
B
34 16 103
immonex\Kickstart\Team\Widgets\Agency_Widget::widget()
B
40 19 57
immonex\Kickstart\Team\Kickstart_Team::activate_plugin_single_site()
B
35 16 96
immonex\Kickstart\Team\Contact_Form::get_fields()
B
31 13 140
immonex\Kickstart\Team\Widgets\Agent_Widget::widget()
B
41 18 53
immonex\Kickstart\Team\Agent::replace_photo()
B
40 17 61
immonex\Kickstart\Team\Agency::update()
B
41 17 55
immonex\Kickstart\Team\Agent_Hooks::create_agent()
B
41 17 53
immonex\Kickstart\Team\Agent_Hooks::shortcode_agent()
B
42 16 51
immonex\Kickstart\Team\Contact_Form::send_receipt_confirmation()
B
33 11 122
immonex\Kickstart\Team\Agency_Hooks::find()
A
42 14 55
immonex\Kickstart\Team\Agent_Hooks::update_property_agency_ids()
A
44 13 46
immonex\Kickstart\Team\Agent::get_position_incl_company()
A
44 13 45
immonex\Kickstart\Team\Contact_Form::get_property_data()
A
41 11 59
immonex\Kickstart\Team\Agency::get_element_value()
A
47 12 35
immonex\Kickstart\Team\Agency_Hooks::create_agency()
A
47 12 34
immonex\Kickstart\Team\Contact_Form::validate()
A
46 11 39
immonex\Kickstart\Team\Agent_Hooks::maybe_update_agent()
A
47 11 36
immonex\Kickstart\Team\Contact_Form::get_consent_text()
A
41 9 62
immonex\Kickstart\Team\Base_CPT_List::replace_main_query()
A
46 10 39
immonex\Kickstart\Team\Widgets\Agent_Widget::update()
A
47 10 36
immonex\Kickstart\Team\Agency_Hooks::update_property_agency_ids()
A
49 10 31
immonex\Kickstart\Team\Kickstart_Team::shall_be_displayed()
A
52 10 27
immonex\Kickstart\Team\Agency::replace_logo()
A
46 9 42
immonex\Kickstart\Team\Contact_Form_Hooks::process_submission()
A
51 10 24
immonex\Kickstart\Team\Agent_Hooks::create_agent_by_xml()
A
46 9 38
immonex\Kickstart\Team\Agent_Hooks::remove_outdated_agent_ids()
A
46 9 38
immonex\Kickstart\Team\Widgets\Agent_Widget::form()
A
37 5 97
immonex\Kickstart\Team\Agency::get_company()
A
48 9 36
immonex\Kickstart\Team\Widgets\Agency_Widget::form()
A
37 5 95
immonex\Kickstart\Team\Agent::get_company_link()
A
49 9 34
immonex\Kickstart\Team\Base_CPT_List::get_tax_and_meta_queries()
A
44 8 49
immonex\Kickstart\Team\Contact_Form::render()
A
42 7 53
immonex\Kickstart\Team\Agent::get_gender()
A
53 8 23
immonex\Kickstart\Team\Contact_Form::timestamp_check()
A
53 8 23
immonex\Kickstart\Team\Kickstart_Team::extend_sections()
A
37 1 124
immonex\Kickstart\Team\Agent_List::get_tax_and_meta_queries()
A
49 7 32
immonex\Kickstart\Team\Base_CPT_List_Hooks::shortcode_list()
S
53 7 22
autoload()
S
48 6 32
immonex\Kickstart\Team\Agent::get_agent_meta_query()
S
49 6 32
immonex\Kickstart\Team\Agent_Backend_Form::get_agency_options()
S
52 6 26
immonex\Kickstart\Team\Quick_Openimmo_Feedback::get_salutation()
S
53 6 22
immonex\Kickstart\Team\Widgets\Agency_Widget::update()
S
53 6 22
immonex\Kickstart\Team\Kickstart_Team::synchronize_slugs_from_kickstart_options()
S
54 6 21
immonex\Kickstart\Team\Agency::get_network_urls()
S
54 6 20
immonex\Kickstart\Team\Agent::get_network_urls()
S
54 6 20
immonex\Kickstart\Team\Kickstart_Team::find_cancellation_policy_page()
S
55 6 20
immonex\Kickstart\Team\WP_Bootstrap::register_custom_post_types()
S
41 3 62
immonex\Kickstart\Team\Base_CPT_Hooks::render_single()
S
57 6 17
immonex\Kickstart\Team\Contact_Form::get_scope()
S
57 6 16
immonex\Kickstart\Team\Base_CPT_Hooks::register_archive_template()
S
58 6 16
immonex\Kickstart\Team\Base_CPT_Post::set_post()
S
59 6 15
immonex\Kickstart\Team\Base_CPT_Hooks::get_post_instance()
S
60 6 13
immonex\Kickstart\Team\Agent_Hooks::replace_default_contact_section()
S
52 5 26
immonex\Kickstart\Team\Agent::fetch_agent_ids()
S
53 5 24
immonex\Kickstart\Team\Contact_Form::replace_vars()
S
53 5 22
immonex\Kickstart\Team\Agency::get_agency_meta_query()
S
55 5 20
immonex\Kickstart\Team\Base_CPT_Post::maybe_add_link()
S
56 5 20
immonex\Kickstart\Team\Agent_Hooks::get_primary_agent_for_current_property()
S
55 5 20
immonex\Kickstart\Team\Contact_Form::get_obfuscated_recipients()
S
55 5 20
immonex\Kickstart\Team\Base_CPT_Hooks::__construct()
S
55 5 19
immonex\Kickstart\Team\Agent_Hooks::maybe_add_agent_query()
S
55 5 19
immonex\Kickstart\Team\WP_Bootstrap::save_extended_user_contents()
S
56 5 18
immonex\Kickstart\Team\Base_CPT_List::render()
S
56 5 18
immonex\Kickstart\Team\Base_CPT_Post::create()
S
55 5 18
immonex\Kickstart\Team\Agent_Hooks::maybe_update_post_title()
S
56 5 18
immonex\Kickstart\Team\Contact_Form::is_demo_context()
S
65 6 9
immonex\Kickstart\Team\Contact_Form::get_max_field_caption_length()
S
59 5 14
immonex\Kickstart\Team\WP_Bootstrap::add_slug_rewrites_to_base_plugin_options()
S
50 4 29
immonex\Kickstart\Team\Agency_Hooks::get_agency_data()
S
61 5 12
immonex\Kickstart\Team\Agent_Hooks::get_agent_data()
S
61 5 12
immonex\Kickstart\Team\Agency_Hooks::remove_outdated_agency_ids()
S
52 4 26
immonex\Kickstart\Team\Contact_Form::get_default_recipients()
S
54 4 24
immonex\Kickstart\Team\Base_CPT_Post::get_address()
S
54 4 22
immonex\Kickstart\Team\Widgets\Agent_Widget::get_selectable_elements()
S
56 4 19
immonex\Kickstart\Team\Agent::get_phone_auto_select()
S
57 4 18
immonex\Kickstart\Team\Agent_Hooks::update_agent()
S
58 4 15
immonex\Kickstart\Team\Agency_Hooks::maybe_update_post_title()
S
58 4 15
immonex\Kickstart\Team\Agency_Hooks::update_agency()
S
58 4 15
immonex\Kickstart\Team\Agent_List_Hooks::modify_archive_title()
S
59 4 14
immonex\Kickstart\Team\Agent_List_Hooks::modify_archive_document_title()
S
59 4 14
immonex\Kickstart\Team\Agency_List_Hooks::modify_archive_title()
S
59 4 14
immonex\Kickstart\Team\Agency_List_Hooks::modify_archive_document_title()
S
59 4 14
immonex\Kickstart\Team\Agent_Hooks::maybe_disable_single_view()
S
59 4 14
immonex\Kickstart\Team\Agency_Hooks::maybe_disable_single_view()
S
59 4 14
immonex\Kickstart\Team\Kickstart_Team::get_display_for_options()
S
52 3 28
immonex\Kickstart\Team\Agency_Hooks::is_valid_agency_id()
S
63 4 11
immonex\Kickstart\Team\WP_Bootstrap::extend_user_form()
S
53 3 26
immonex\Kickstart\Team\Contact_Form::get_override_recipients()
S
53 3 26
immonex\Kickstart\Team\Base_CPT_Hooks::register_single_template()
S
62 4 11
immonex\Kickstart\Team\Agency::get_network_icons()
S
55 3 21
immonex\Kickstart\Team\Agent::get_network_icons()
S
55 3 21
immonex\Kickstart\Team\Base_CPT_Post::get_network_icon_key()
S
49 2 34
immonex\Kickstart\Team\Agent_Backend_Form::get_agent_options()
S
57 3 17
immonex\Kickstart\Team\Agency::get_agent_count()
S
58 3 16
immonex\Kickstart\Team\Base_CPT_Post::get_featured_image()
S
59 3 15
immonex\Kickstart\Team\Agency_Hooks::maybe_add_agency_query()
S
60 3 14
immonex\Kickstart\Team\Agency::get_property_count()
S
61 3 13
immonex\Kickstart\Team\Agent::get_property_count()
S
61 3 13
immonex\Kickstart\Team\WP_Bootstrap::__construct()
S
59 3 13
immonex\Kickstart\Team\Agent::get_email_auto_select()
S
62 3 13
immonex\Kickstart\Team\Widgets\Agency_Widget::get_selectable_elements()
S
60 3 13
immonex\Kickstart\Team\Kickstart_Team::init_plugin()
S
59 3 13
immonex\Kickstart\Team\Agency_Hooks::get_current_property_agency()
S
61 3 12
immonex\Kickstart\Team\Contact_Form_Hooks::render_form()
S
63 3 11
immonex\Kickstart\Team\Base_CPT_Post::render()
S
55 2 21
immonex\Kickstart\Team\Quick_Openimmo_Feedback::create_temp_file()
S
56 2 19
immonex\Kickstart\Team\Base_CPT_List_Hooks::__construct()
S
57 2 15
immonex\Kickstart\Team\Agency::get_company_from_xml()
S
64 3 10
immonex\Kickstart\Team\Kickstart_Team::init_plugin_admin()
S
64 3 10
immonex\Kickstart\Team\Contact_Form::get_field_caption()
S
65 3 9
immonex\Kickstart\Team\Base_CPT_List_Hooks::render_list()
S
69 3 6
immonex\Kickstart\Team\Quick_Openimmo_Feedback::get_agent_and_agency_ids()
S
61 2 12
register_required_plugins()
S
53 1 24
immonex\Kickstart\Team\Kickstart_Team::extend_tabs()
S
54 1 23
immonex\Kickstart\Team\Agent_Hooks::__construct()
S
54 1 19
immonex\Kickstart\Team\Agent_List_Hooks::__construct()
S
59 1 16
immonex\Kickstart\Team\Agency::render()
S
66 2 8
immonex\Kickstart\Team\Agent_Backend_Form::__construct()
S
71 2 5
immonex\Kickstart\Team\Agency_Backend_Form::__construct()
S
71 2 5
immonex\Kickstart\Team\Agent::render()
S
66 2 8
immonex\Kickstart\Team\Kickstart_Team::init_plugin_widgets()
S
69 2 7
immonex\Kickstart\Team\Contact_Form_Hooks::get_form_instance()
S
71 2 6
immonex\Kickstart\Team\Agent::set_post()
S
70 2 6
immonex\Kickstart\Team\Agency_Hooks::__construct()
S
57 1 15
immonex\Kickstart\Team\Base_CPT_Hooks::prevent_page_param_redirect()
S
73 2 5
immonex\Kickstart\Team\Quick_Openimmo_Feedback::delete_temp_file()
S
74 2 5
immonex\Kickstart\Team\Base_CPT_List::get_items()
S
62 1 12
immonex\Kickstart\Team\Agent::get_contact_form()
S
82 1 3
immonex\Kickstart\Team\Agency_Hooks::add_agency_query_var()
S
76 1 4
immonex\Kickstart\Team\Widgets\Agent_Widget::__construct()
S
66 1 9
immonex\Kickstart\Team\Agent::get_networks()
S
64 1 10
immonex\Kickstart\Team\Kickstart_Team::frontend_scripts_and_styles()
S
66 1 10
immonex\Kickstart\Team\Agent_Hooks::add_agent_query_vars()
S
73 1 5
immonex\Kickstart\Team\Base_CPT_List::restore_main_query()
S
72 1 6
immonex\Kickstart\Team\Agency_List_Hooks::__construct()
S
64 1 10
immonex\Kickstart\Team\Quick_Openimmo_Feedback::set_prospect_data()
S
81 1 3
immonex\Kickstart\Team\Agency_List_Hooks::has_archive()
S
80 1 3
immonex\Kickstart\Team\Agent_Hooks::has_single_view()
S
80 1 3
immonex\Kickstart\Team\Agent::get_agency_count()
S
74 1 4
immonex\Kickstart\Team\Agent_Hooks::set_xml_agency()
S
77 1 4
immonex\Kickstart\Team\Contact_Form::__construct()
S
71 1 5
immonex\Kickstart\Team\Base_CPT_Post::get_address_single_line()
S
80 1 3
immonex\Kickstart\Team\Base_CPT_Post::__construct()
S
70 1 6
immonex\Kickstart\Team\Kickstart_Team::__construct()
S
69 1 6
immonex\Kickstart\Team\Agent_List_Hooks::has_archive()
S
80 1 3
immonex\Kickstart\Team\Agency::get_networks()
S
64 1 10
immonex\Kickstart\Team\Contact_Form_Hooks::shortcode_confirmation_message()
S
80 1 3
immonex\Kickstart\Team\Widgets\Agency_Widget::__construct()
S
66 1 9
immonex\Kickstart\Team\Quick_Openimmo_Feedback::set_property_post_id()
S
81 1 3
immonex\Kickstart\Team\Base_CPT_List::__construct()
S
77 1 4
immonex\Kickstart\Team\Agency::get_contact_form()
S
82 1 3
immonex\Kickstart\Team\Contact_Form_Hooks::__construct()
S
62 1 10
immonex\Kickstart\Team\Quick_Openimmo_Feedback::__construct()
S
77 1 4
immonex\Kickstart\Team\Base_CPT_Post::get_address_multi_line()
S
78 1 3
immonex\Kickstart\Team\Agency_Hooks::has_single_view()
S
80 1 3