Code Analysis: Tourfic – Travel Booking, Hotel Booking & Car Rental WordPress Plugin 2.18.3

Class Rating Complexity Lines of code
Tourfic\Classes\Tour\Tour
D
1,515 4,347
Tourfic\Classes\Hotel\Hotel
D
1,265 4,675
Tourfic\Classes\Apartment\Apartment
D
663 3,064
Tourfic\Classes\Helper
D
625 3,143
Tourfic\Admin\TF_Options\TF_Options
D
555 1,670
Tourfic\Classes\Hotel\Pricing
D
493 1,265
Tourfic\Admin\TF_Demo_Importer
D
440 1,950
Tourfic\App\Widgets\Elementor\Widgets\Archive\Listings
D
423 4,739
Tourfic\App\Shortcodes\Search_Result
D
418 1,525
Tourfic\Admin\Emails\TF_Handle_Emails
D
416 1,201
Tourfic\Classes\Tour\Pricing
D
354 702
Tourfic\Classes\Migrator
D
350 1,462
Tourfic\Classes\Enqueue
D
327 990
Tourfic\Core\TF_Booking_Details
D
322 1,624
Tourfic\Admin\Backend_Booking\TF_Tour_Backend_Booking
D
310 732
Tourfic\App\Widgets\Elementor\Widgets\Archive\Search_Form
D
304 2,598
Tourfic\Admin\TF_Setup_Wizard
D
262 1,428
Tourfic\Core\Enquiry
D
225 1,082
TF_Settings
D
187 1,231
Tourfic\Admin\Backend_Booking\TF_Hotel_Backend_Booking
D
177 665
Tourfic\App\TF_Review
D
170 619
Tourfic\App\Widgets\TF_Widgets\Map_Filter
D
161 627
Tourfic\Classes\Apartment\Pricing
D
148 308
Tourfic\App\Templates\Template_Builder
D
137 971
Tourfic\Admin\Backend_Booking\TF_Apartment_Backend_Booking
D
129 384
Tourfic\Classes\Tour\Tour_Price
C
117 208
Tourfic\App\Without_Payment\Hotel_Offline_Booking
C
115 325
TF_Repeater
C
102 315
Tourfic\Admin\TF_Promo_Notice
B
89 443
Tourfic\Classes\Car_Rental\Pricing
B
86 243
Tourfic\Admin\Booking_Details\Tour_Booking_Details
A
75 331
TF_Metabox
A
74 158
Tourfic\App\Widgets\Elementor\Widgets\Archive\Banner
A
57 156
Tourfic\App\Widgets\TF_Widgets\Price_Filter
A
57 128
TF_select2
A
52 153
Tourfic\App\Shortcodes\Search_Form
S
50 159
Tourfic\Classes\Activator
S
50 194
Tourfic\Classes\Car_Rental\Car_Rental
S
48 941
Tourfic\Classes\Woocommerce\Woocommerce
S
46 282
TF_tourAvailabilityCal
S
40 934
TF_tab
S
39 87
Tourfic\Admin\TF_Duplicator
S
36 98
Tourfic\App\Wishlist
S
32 96
TF_Taxonomy_Metabox
S
31 93
Tourfic\Classes\Apartment\Availability
S
31 57
TF_Accordion
S
28 74
Tourfic\Classes\Hotel\Availability
S
26 55
Tourfic\App\Widgets\TF_Widgets\Hotel_Type_Filter
S
26 105
Tourfic\App\Shortcodes\Hotel_External_Listings
S
25 91
Tourfic\App\Shortcodes\Tour_External_Listings
S
25 88
Tourfic\App\Widgets\TF_Widgets\Hotel_Feature_Filter
S
25 99
Tourfic\App\Widgets\TF_Widgets\Tour_Type_Filter
S
25 104
Tourfic\App\Shortcodes\Apartment_External_Listings
S
25 88
TF_imageselect
S
24 61
Tourfic\App\Widgets\TF_Widgets\Apartment_Features_Filter
S
24 97
Tourfic\App\Widgets\TF_Widgets\Apartment_Type_Filter
S
24 97
Tourfic\App\Widgets\TF_Widgets\Tour_Feature_Filter
S
22 94
Tourfic\App\Widgets\Elementor\Widgets\Archive\Sidebar
S
22 240
Tourfic\App\Widgets\TF_Widgets\Car_Category_Filter
S
22 94
Tourfic\App\Widgets\TF_Widgets\Car_Fueltype_Filter
S
22 94
Tourfic\App\Widgets\TF_Widgets\Car_Engine_Filter
S
22 94
Tourfic\App\Widgets\TF_Widgets\Tour_Attraction_Filter
S
22 88
Tourfic\App\Widgets\TF_Widgets\Tour_Activities_Filter
S
22 94
Tourfic\Classes\Room\Room
S
21 65
Tourfic\Classes\Woocommerce\Product_Extend
S
21 25
Tourfic\Admin\TF_List_Table
S
20 54
TF_select
S
19 44
Tourfic
S
19 137
Tourfic\Core\Shortcodes
S
18 42
Tourfic\Classes\Base
S
17 90
TF_room_availability
S
17 140
TF_Switch_Group
S
16 69
Tourfic\Core\TF_Backend_Booking
S
16 169
Tourfic\Core\Post_Type
S
16 120
TF_icon
S
16 134
Tourfic\App\Widgets\TF_Widgets\Ask_Question
S
15 64
Tourfic\Classes\Woocommerce\TF_Vat
S
15 39
Tourfic\App\Widgets\Elementor\Widgets\TF_Search_horizontal
S
15 286
TF_number
S
14 36
TF_checkbox
S
13 27
Tourfic\Admin\Booking_Details\Apartment_Booking_Details
S
13 73
Tourfic\Admin\Booking_Details\Car_Booking_Details
S
13 73
Tourfic\Admin\Booking_Details\Hotel_Booking_Details
S
13 73
TF_colorpalette
S
13 40
TF_map
S
13 76
TF_text
S
12 22
Tourfic\Admin\Notice\Plugin_Page_Notice
S
12 63
TF_password
S
12 22
Tourfic\App\Widgets\Elementor\Widgets\TF_Reviews_Slider
S
12 139
Tourfic\App\Widgets\TF_Widgets\Car_Seat_Range_Filter
S
12 44
Tourfic\App\Shortcodes\Apartments
S
11 92
TF_heading
S
11 42
Tourfic\App\Shortcodes\Tour_Destinations
S
10 70
TF_hidden
S
10 18
TF_aptAvailabilityCal
S
10 100
Tourfic\App\Shortcodes\Tours
S
10 79
TF_ical
S
10 22
Tourfic\App\Shortcodes\Hotels
S
10 82
Tourfic\App\Shortcodes\Recent_Blog
S
10 90
TF_ical_export
S
10 32
Tourfic\App\Widgets\Elementor\Widgets\TF_Tour_Grid_Slider
S
9 181
Tourfic\App\Shortcodes\Recent_Apartment
S
9 70
TF_color
S
9 20
Tourfic\App\Widgets\Elementor\Widgets\TF_Apartment_Grid_Slider
S
9 178
Tourfic\Admin\Enquiry\Apartment_Enquiry
S
9 62
Tourfic\Classes\Car_Rental\Availability
S
9 38
Tourfic\App\Widgets\Elementor\Widgets\TF_Hotel_Grid_Slider
S
9 181
Tourfic\Admin\Enquiry\Tour_Enquiry
S
9 62
Tourfic\App\Shortcodes\Recent_Cars
S
8 53
Tourfic\App\Shortcodes\Reviews
S
8 107
TF_Backup
S
8 18
TF_date
S
8 47
Tourfic\Admin\Enquiry\Hotel_Enquiry
S
8 61
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Blog
S
8 128
TF_notice
S
8 25
TF_switch
S
8 36
Tourfic\App\Widgets\Elementor\Widgets\TF_Search_advanced
S
8 130
Tourfic\App\Shortcodes\Recent_Tour
S
8 71
TF_hotel_room
S
7 25
Tourfic\App\Widgets\Elementor\Widgets\TF_Apartment_Locations
S
7 191
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Apartments_slider
S
7 157
TF_radio
S
7 16
Tourfic\App\Widgets\Elementor\Widgets\TF_Hotel_Locations
S
7 191
Tourfic\App\Shortcodes\Cars
S
7 59
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Tours_slider
S
7 157
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Hotels_slider
S
7 157
Tourfic\App\Widgets\Elementor\Widgets\TF_Tour_Destinations
S
7 191
Tourfic\App\Shortcodes\Recent_Hotel
S
7 73
Tourfic\App\Shortcodes\Carrental_Locations
S
6 54
Tourfic\App\Shortcodes\Apartment_Locations
S
6 54
TF_gallery
S
6 25
Tourfic\App\Shortcodes\Hotel_Locations
S
6 54
Tourfic\App\Shortcodes\Carrental_Brand
S
6 54
TF_Shortcodes
S
5 1,768
Tourfic\App\Shortcodes\Vendor_Post
S
4 51

24 more item(s) not shown.