Code Analysis: Easy Hotel 1.6.5

Most Complex Classes

Class Rating Complexity
ESHB_Booking
D
529
ESHB_View
D
219
ESHB_Setup
D
177
ESHB_Core
D
159
ESHB_Options
D
141
ESHB_Helper
D
126
ESHB_Fields
C
121
ESHB_Metabox
B
98
ESHB_Admin_Booking
B
97
ESHB_Search
B
91
ESHB_Booking_Calendar
B
90
ESHB_Field_typography
B
84

Most Complex Functions

Function Rating Complexity
ESHB_Booking::add_to_cart_reservation()
D
140
ESHB_View::eshb_get_booking_form_html()
D
112
eshb_get_google_fonts()
D
1
ESHB_Booking::send_reservation_request()
D
90
eshb_get_booking_data_tables()
D
56
ESHB_Booking_Calendar_Ajax::eshb_get_booking_data()
D
51
Eshb_Room_Slider_Widget_Bricks::render()
D
58
ESHB_Fields::field_data()
D
57
ESHB_Setup::setup()
D
53
Eshb_Room_Slider_Widget_Bricks::set_controls()
D
3
Eshb_Room_Slider_Widget::register_controls()
D
2
ESHB_Options::add_options_html()
D
48