Code Analysis: Real Estate Manager - Property Listing and Agent Management 6.8

Function Rating Maintainability Complexity Lines of code
rem_page_builder_fields()
D
6
19 998
REM_Shortcodes::list_properties()
D
22
41 204
REM_Hooks::single_property_additional_tabs()
D
32 35 98
rem_get_search_query()
C
32 27 105
REM_Shortcodes::create_property_frontend()
C
35 27 78
rem_get_leaflet_provider()
C
33 24 105
REM_Shortcodes::display_carousel()
C
30 21 126
REM_Shortcodes::display_maps()
C
28
19 140
REM_Search_Property_Widget::form()
B
33 20 106
WCP_Real_Estate_Management::admin_scripts()
B
35 20 76
REM_Hooks::add_ribbon_with_listings()
B
41 21 51
WCP_Real_Estate_Management::front_scripts()
B
33 18 93
rem_render_property_search_fields()
B
40 20 59
REM_Shortcodes::render_property_field()
B
39 20 58
REM_Shortcodes::rem_register_agent()
B
37 18 69
rem_render_field()
B
40 19 49
rem_render_special_search_fields()
B
46 19 35
REM_Hooks::single_property_details()
B
40 17 57
rem_vc_into_divi_settings()
B
46 18 37
WCP_Real_Estate_Management::send_email_agent()
B
38 15 64
REM_Hooks::property_icons()
A
37 13 86
REM_Search_Property_Widget::widget()
A
35 13 84
REM_Hooks::contact_social_icons()
A
47 16 34
REM_Shortcodes::render_agent_edit_field()
A
48 16 32
WCP_Real_Estate_Management::save_property()
A
47 16 32
REM_Shortcodes::render_registration_field()
A
50 16 28
REM_Shortcodes::edit_property()
A
37 11 75
WCP_Real_Estate_Management::rem_role_cap()
A
42 11 52
rem_get_currency_symbol()
A
27
3 171
WCP_Real_Estate_Management::filter_properties_list_admin()
A
47 11 33
REM_Shortcodes::single_property()
A
39 9 61
WCP_Real_Estate_Management::filter_properties_request_query()
A
48 10 36
rem_get_all_currencies()
A
27
1 168
WCP_Real_Estate_Management::rem_templates()
A
50 10 28
REM_Shortcodes::create_property()
A
38 7 68
WCP_Real_Estate_Management::property_front_template()
A
58 10 14
REM_Hooks::single_property_slider()
A
53 8 23
REM_Hooks::single_property_attachments()
A
47 7 36
REM_Gutenberg_Blocks::block_editor_assets()
A
53 8 21
rem_check_deprecated_fields()
A
57 8 17
REM_Shortcodes::rem_save_profile_front()
S
53 7 22
REM_Shortcodes::manage_my_properties()
S
55 7 19
REM_Hooks::property_submission_email()
S
62 8 10
rem_render_price_range_field()
S
53 6 25
WCP_Real_Estate_Management::save_admin_settings()
S
52 6 24
WCP_Real_Estate_Management::approve_agent()
S
53 6 21
WCP_Real_Estate_Management::author_override()
S
57 6 15
REM_Shortcodes::rem_user_login_check()
S
51 5 27
Divi_REM_List_Properties::get_fields()
S
38 1 87
rem_display_property_price()
S
54 5 21
rem_display_property_sale_price()
S
55 5 21
REM_Hooks::property_picture()
S
54 5 20
rem_get_price_format()
S
57 5 19
WCP_Real_Estate_Management::property_messages()
S
47 4 33
rem_get_property_price()
S
54 5 18
REM_Hooks::property_features()
S
58 5 17
REM_Hooks::property_types()
S
57 5 17
REM_Hooks::property_statuses()
S
57 5 17
REM_Hooks::property_purposes()
S
57 5 17
REM_Shortcodes::my_profile()
S
49 4 31
REM_Hooks::rem_custom_listing_icons()
S
56 5 16
REM_Hooks::display_agent_custom_data()
S
59 5 14
REM_Shortcodes::display_search_results()
S
50 4 29
REM_Mortgage_Calculator::widget()
S
46 3 43
REM_Gutenberg_Blocks::filter_through_blocks()
S
62 5 11
REM_Hooks::property_box()
S
51 4 25
REM_Hooks::single_property_features()
S
53 4 24
REM_Hooks::display_agent_contact_form()
S
49 3 39
REM_Shortcodes::list_agents()
S
46 3 38
REM_Shortcodes::search_property()
S
42 2 52
REM_Hooks::single_property_tags()
S
55 4 20
REM_Hooks::custom_archive_title()
S
63 5 9
WCP_Real_Estate_Management::single_property_fields()
S
58 4 15
REM_Shortcodes::my_properties()
S
49 3 30
REM_Shortcodes::manage_properties()
S
49 3 30
REM_Shortcodes::shortcode_button()
S
65 5 8
REM_Hooks::property_settings_tabs()
S
59 4 14
rem_load_bs_and_fa()
S
60 4 13
WCP_Real_Estate_Management::rem_property_column_content()
S
63 4 11
REM_Shortcodes::login_agent()
S
52 3 24
REM_Hooks::render_rem_pagination()
S
52 3 23
REM_Gutenberg_Blocks::rem_blocks()
S
46 1 51
REM_Shortcodes::register_agent()
S
54 3 21
REM_Hooks::__construct()
S
42 1 50
REM_Shortcodes::edit_agent()
S
56 3 19
REM_Emails_Management::new_agent_registered()
S
55 3 18
REM_Shortcodes::map_box()
S
57 3 17
Divi_REM_Search_Property::render()
S
58 3 15
WCP_Real_Estate_Management::save_rem_agent_fields()
S
64 4 10
REM_Gutenberg_Blocks::rem_block_category()
S
60 3 15
REM_Hooks::archive_page_properties_count()
S
65 4 9
REM_Hooks::show_current_user_attachments()
S
68 4 7
REM_Hooks::allow_attachment_actions()
S
63 4 10
REM_Emails_Management::new_property_submitted()
S
57 3 15
WCP_Real_Estate_Management::get_all_property_features()
S
51 2 29
rem_single_property_has_map()
S
62 3 11
REM_Hooks::agent_box()
S
63 3 11
REM_Gutenberg_Blocks::register_blocks()
S
62 3 11
WCP_Real_Estate_Management::get_agent_fields()
S
62 3 11
REM_Shortcodes::display_agent()
S
52 2 24
REM_Hooks::fotorama_data_attrs()
S
54 2 20
REM_Shortcodes::simple_search_property()
S
56 2 19
WCP_Real_Estate_Management::rem_activated()
S
57 2 18
REM_Shortcodes::__construct()
S
48 1 32
REM_Hooks::single_property_video()
S
59 2 16
REM_Hooks::property_edit_create_columns()
S
70 3 6
REM_Hooks::random_display_agents()
S
71 3 5
rem_get_property_listing_styles()
S
58 2 15
rem_get_option()
S
66 3 8
REM_Hooks::rem_property_column_content()
S
67 3 8
REM_Shortcodes::rem_vc_addons_setup()
S
65 3 9
REM_Shortcodes::rem_divi_modules_setup()
S
69 3 6
REM_Shortcodes::delete_property()
S
67 3 7
REM_Tags_Cloud_W::widget()
S
62 3 10
WCP_Real_Estate_Management::deny_agent()
S
64 3 9
REM_Hooks::single_property_agent_form()
S
64 3 10
REM_Shortcodes::logout_button()
S
59 2 14
WCP_Real_Estate_Management::__construct()
S
49 1 29
REM_Mortgage_Calculator::form()
S
61 2 14
REM_Tags_Cloud_W::form()
S
61 2 14
rem_get_single_property_settings_tabs()
S
59 2 14
get_search_fields_for_page_builders()
S
59 2 14
WCP_Real_Estate_Management::get_all_property_types()
S
61 2 13
WCP_Real_Estate_Management::get_all_property_status()
S
61 2 13
rem_load_basic_styles()
S
62 2 12
rem_get_agent_fields_tabs()
S
63 2 11
REM_Hooks::rem_action_btns()
S
61 2 11
REM_Shortcodes::lists_sorting_options()
S
56 1 21
WCP_Real_Estate_Management::get_all_property_purpose()
S
64 2 10
REM_Hooks::rem_redirect_after_editing_property()
S
69 2 7
REM_Emails_Management::new_property_approved()
S
64 2 9
REM_Hooks::insert_captcha()
S
70 2 7
REM_Shortcodes::search_results()
S
69 2 7
REM_Hooks::agent_picture()
S
68 2 7
REM_Hooks::property_template_footer_buttons()
S
65 2 9
REM_Hooks::rem_redirect_after_submission()
S
69 2 7
WCP_Real_Estate_Management::permalink_settings()
S
69 2 6
REM_Emails_Management::new_agent_approved()
S
62 2 10
WCP_Real_Estate_Management::rem_agent_extra_fields()
S
75 2 5
REM_Emails_Management::new_agent_rejected()
S
62 2 10
REM_Hooks::display_gdpr_checkbox()
S
72 2 5
REM_Hooks::drag_icon()
S
71 2 6
rem_get_price_decimal_separator()
S
75 2 4
REM_Hooks::single_property_map()
S
66 2 9
WCP_Real_Estate_Management::render_property_permalink_field()
S
71 2 5
REM_Hooks::location_icon()
S
71 2 6
REM_Hooks::maps_api()
S
71 2 6
REM_Hooks::templates_apply_max_width()
S
72 2 6
REM_Hooks::single_property_edit_button()
S
63 2 10
REM_Hooks::single_property_contents()
S
62 1 13
REM_Emails_Management::send_email()
S
61 1 12
Divi_REM_Search_Results::init()
S
75 1 4
REM_Search_Property_Widget::__construct()
S
69 1 7
Divi_REM_List_Agents::render()
S
76 1 4
WCP_Real_Estate_Management::render_property_settings()
S
75 1 4
Divi_REM_Logout_Button::render()
S
76 1 4
Divi_REM_List_Agents::init()
S
73 1 5
WCP_Real_Estate_Management::menu_pages()
S
63 1 8
Divi_REM_Simple_Search::init()
S
75 1 4
Divi_REM_Single_Property::render()
S
76 1 4
REM_Hooks::property_details_add_more_instruction()
S
71 1 6
Divi_REM_Edit_Agent::render()
S
76 1 4
rem_wpml_translate()
S
79 1 3
REM_Tags_Cloud_W::update()
S
82 1 3
WCP_Real_Estate_Management::render_setting_field()
S
70 1 6
REM_Hooks::rem_property_column_head()
S
68 1 7
WCP_Real_Estate_Management::render_property_location()
S
81 1 3
REM_Gutenberg_Blocks::login_agent()
S
76 1 4
Divi_REM_Carousel::render()
S
76 1 4
Divi_REM_Create_Property::init()
S
73 1 5
Divi_REM_Edit_Agent::init()
S
73 1 5
WCP_Real_Estate_Management::rem_property_column_head()
S
70 1 6
Divi_REM_Search_Property::init()
S
75 1 4
rem_string_into_id()
S
68 1 7
Divi_REM_List_Properties::render()
S
76 1 4
Divi_REM_Manage_Properties::get_fields()
S
81 1 3
Divi_REM_Login_Agent::init()
S
73 1 5
REM_Hooks::single_property_title()
S
73 1 7
Divi_REM_Search_Property::get_fields()
S
81 1 3
Divi_REM_My_Properties::init()
S
73 1 5
Divi_REM_Agent_Profile::get_fields()
S
81 1 3
rem_mortgage_calculator()
S
82 1 3
REM_Mortgage_Calculator::__construct()
S
69 1 7
Divi_REM_Single_Property::init()
S
73 1 5
Divi_REM_List_Properties::init()
S
73 1 5
WCP_Real_Estate_Management::get_all_property_fields()
S
73 1 5
Divi_REM_Create_Property::render()
S
76 1 4
Divi_REM_Maps::init()
S
73 1 5
Divi_REM_List_Properties::get_fields()
S
81 1 3
Divi_REM_Search_Results::render()
S
76 1 4
Divi_REM_Edit_Property::get_fields()
S
81 1 3
REM_Search_Property_Widget::update()
S
82 1 3
Divi_REM_My_Profile::init()
S
73 1 5
Divi_REM_Simple_Search::render()
S
76 1 4
Divi_REM_Maps::render()
S
76 1 4
Divi_REM_Register_Agent::get_fields()
S
81 1 3
WCP_Real_Estate_Management::render_property_images()
S
81 1 3
REM_Shortcodes::add_buttons()
S
75 1 4
Divi_REM_Logout_Button::get_fields()
S
81 1 3
Divi_REM_Logout_Button::init()
S
75 1 4
Divi_REM_Search_Results::get_fields()
S
81 1 3
Divi_REM_Login_Agent::render()
S
76 1 4
Divi_REM_Carousel::get_fields()
S
81 1 3
Divi_REM_Agent_Profile::render()
S
76 1 4
WCP_Real_Estate_Management::register_property()
S
81 1 3
REM_Shortcodes::register_buttons()
S
76 1 4
Divi_REM_List_Properties::init()
S
75 1 4
WCP_Real_Estate_Management::admin_settings_fields()
S
77 1 4
Divi_REM_Login_Agent::get_fields()
S
81 1 3
rem_tags_cloud_widget()
S
82 1 3
WCP_Real_Estate_Management::render_agent_fields_page()
S
81 1 3
WCP_Real_Estate_Management::wcp_load_plugin_textdomain()
S
78 1 3
REM_Gutenberg_Blocks::simple_search()
S
77 1 4
WCP_Real_Estate_Management::render_agents_page()
S
81 1 3
Divi_REM_Edit_Agent::get_fields()
S
81 1 3
Divi_REM_My_Profile::render()
S
76 1 4
Divi_REM_Agent_Profile::init()
S
73 1 5
REM_Mortgage_Calculator::update()
S
82 1 3
Divi_REM_Manage_Properties::render()
S
76 1 4
Divi_REM_Simple_Search::get_fields()
S
81 1 3
Divi_REM_Maps::get_fields()
S
81 1 3
rem_get_price_thousand_separator()
S
76 1 4
REM_Shortcodes::get_distance()
S
64 1 9
rem_get_price_decimals()
S
79 1 3
Divi_REM_My_Properties::get_fields()
S
81 1 3
WCP_Real_Estate_Management::render_settings_page()
S
81 1 3
Divi_REM_Register_Agent::render()
S
76 1 4
WCP_Real_Estate_Management::render_ext_page()
S
81 1 3
Divi_REM_Single_Property::get_fields()
S
81 1 3
REM_Gutenberg_Blocks::__construct()
S
69 1 6
Divi_REM_Edit_Property::render()
S
76 1 4
rem_wpml_register()
S
79 1 3
Divi_REM_Carousel::init()
S
73 1 5
REM_Tags_Cloud_W::__construct()
S
69 1 7
WCP_Real_Estate_Management::render_custom_fields_page()
S
81 1 3
REM_Gutenberg_Blocks::register_agent()
S
76 1 4
Divi_REM_Create_Property::get_fields()
S
81 1 3
Divi_REM_Manage_Properties::init()
S
75 1 4
WCP_Real_Estate_Management::property_metaboxes()
S
70 1 5
Divi_REM_My_Properties::render()
S
76 1 4
WCP_Real_Estate_Management::render_docs_page()
S
81 1 3
Divi_REM_My_Profile::get_fields()
S
81 1 3
Divi_REM_Register_Agent::init()
S
73 1 5
REM_Emails_Management::__construct()
S
67 1 7
rem_register_widget_search_property()
S
82 1 3
Divi_REM_List_Agents::get_fields()
S
81 1 3
Divi_REM_Edit_Property::init()
S
73 1 5