Code Analysis: Tourfic - Travel, Hotel, and Apartment Booking Solution for WooCommerce 2.12.11

Class Rating Complexity Lines of code
Tourfic\Classes\Enqueue
D
575 1,944
Tourfic\Classes\Helper
D
556 2,727
Tourfic\Classes\Tour\Pricing
D
437 815
Tourfic\Admin\Emails\TF_Handle_Emails
D
408 1,233
Tourfic\Admin\Backend_Booking\TF_Tour_Backend_Booking
D
332 790
Tourfic\Admin\TF_Demo_Importer
D
322 1,439
Tourfic\App\Shortcodes\Search_Result
D
252 746
Tourfic\Admin\TF_Setup_Wizard
D
217 1,128
Tourfic\Admin\TF_Options\TF_Options
D
205 546
Tourfic\Core\TF_Booking_Details
D
185 1,038
Tourfic\Admin\Backend_Booking\TF_Hotel_Backend_Booking
D
173 630
Tourfic\Classes\Tour\Tour_Price
D
148 248
Tourfic\App\TF_Review
D
137 553
Tourfic\Admin\Backend_Booking\TF_Apartment_Backend_Booking
C
122 373
Tourfic\Classes\Migrator
C
108 686
TF_Settings
C
108 828
Tourfic\Classes\Hotel\Pricing
C
104 290
Tourfic\Classes\Apartment\Pricing
C
101 196
Tourfic\Admin\Booking_Details\Tour_Booking_Details
A
75 331
Tourfic\Admin\TF_Promo_Notice
A
69 346
TF_Metabox
A
61 137
Tourfic\Classes\Activator
S
50 193
TF_Repeater
S
49 151
Tourfic\App\Widgets\TF_Widgets\Price_Filter
S
42 106
Tourfic\App\Shortcodes\Search_Form
S
38 134
Tourfic\App\Shortcodes\Hotels
S
35 136
Tourfic\App\Shortcodes\Recent_Hotel
S
32 127
Tourfic\App\Wishlist
S
31 96
Tourfic\Core\Enquiry
S
31 170
TF_Taxonomy_Metabox
S
30 87
Tourfic\Classes\Woocommerce\Woocommerce
S
28 70
Tourfic\App\Shortcodes\Tour_External_Listings
S
27 98
Tourfic\App\Shortcodes\Apartment_External_Listings
S
27 98
Tourfic\App\Shortcodes\Hotel_External_Listings
S
27 98
TF_select2
S
26 56
TF_tab
S
26 54
Tourfic\App\Widgets\TF_Widgets\Hotel_Feature_Filter
S
24 98
Tourfic\App\Widgets\TF_Widgets\Hotel_Type_Filter
S
24 98
Tourfic\App\Widgets\TF_Widgets\Apartment_Features_Filter
S
23 97
Tourfic\App\Widgets\TF_Widgets\Apartment_Type_Filter
S
23 97
Tourfic\App\Widgets\TF_Widgets\Tour_Type_Filter
S
23 97
Tourfic\App\Widgets\TF_Widgets\Tour_Feature_Filter
S
21 94
Tourfic\App\Widgets\TF_Widgets\Tour_Activities_Filter
S
21 94
Tourfic\App\Widgets\TF_Widgets\Tour_Attraction_Filter
S
21 88
Tourfic\Admin\TF_Duplicator
S
21 70
Tourfic\Classes\Woocommerce\Product_Extend
S
20 25
Tourfic
S
19 130
TF_select
S
19 44
Tourfic\Core\Shortcodes
S
18 42
TF_icon
S
16 134
Tourfic\Core\TF_Backend_Booking
S
16 168
Tourfic\App\Widgets\TF_Widgets\Ask_Question
S
15 64
TF_ical
S
14 30
Tourfic\Admin\Notice_Update
S
14 76
Tourfic\Classes\Woocommerce\TF_Vat
S
14 37
Tourfic\Classes\Base
S
13 78
TF_hotelAvailabilityCal
S
13 85
TF_ical_export
S
13 35
TF_checkbox
S
13 27
Tourfic\Admin\Booking_Details\Apartment_Booking_Details
S
13 73
Tourfic\Admin\Booking_Details\Hotel_Booking_Details
S
13 73
TF_map
S
13 76
Tourfic\Admin\TF_List_Table
S
12 46
Tourfic\Classes\Post_Type
S
12 116
TF_text
S
12 22
Tourfic\App\Widgets\Elementor\Widgets\TF_Reviews_Slider
S
12 137
Tourfic\App\Widgets\TF_Widgets\Similar_Tours
S
11 51
Tourfic\App\Widgets\Elementor\Widgets\TF_Search_horizontal
S
11 140
TF_Fields
S
11 29
Tourfic\App\Shortcodes\Apartments
S
10 84
Tourfic\App\Shortcodes\Tour_Destinations
S
10 69
Tourfic\App\Shortcodes\Recent_Blog
S
10 90
TF_aptAvailabilityCal
S
10 76
TF_heading
S
10 29
Tourfic\App\Shortcodes\Tours
S
10 77
Tourfic\App\Widgets\Elementor\Widgets\TF_Apartment_Grid_Slider
S
9 178
TF_color
S
9 20
Tourfic\App\Widgets\Elementor\Widgets\TF_Tour_Grid_Slider
S
9 189
Tourfic\App\Widgets\Elementor\Widgets\TF_Hotel_Grid_Slider
S
9 189
Tourfic\App\Shortcodes\Recent_Apartment
S
8 62
TF_notice
S
8 25
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Blog
S
8 136
Tourfic\App\Widgets\Elementor\Widgets\TF_Search_advanced
S
8 138
TF_Backup
S
8 18
TF_date
S
8 47
Tourfic\App\Shortcodes\Recent_Tour
S
8 69
TF_imageselect
S
7 22
Tourfic\App\Widgets\Elementor\Widgets\TF_Tour_Destinations
S
7 207
Tourfic\Classes\Deactivator
S
7 29
Tourfic\Core\TF_Notice
S
7 14
Tourfic\App\Widgets\Elementor\Widgets\TF_Hotel_Locations
S
7 207
Tourfic\App\Shortcodes\Reviews
S
7 106
TF_radio
S
7 16
Tourfic\App\Widgets\Elementor\Widgets\TF_Apartment_Locations
S
7 207
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Apartments_slider
S
7 157
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Hotels_slider
S
7 165
Tourfic\App\Widgets\Elementor\Widgets\TF_Recent_Tours_slider
S
7 165
TF_gallery
S
6 25
Tourfic\App\Shortcodes\Apartment_Locations
S
6 54
Tourfic\App\Shortcodes\Hotel_Locations
S
6 54
TF_switch
S
6 28
Tourfic\Admin\Notice\Room_Notice
S
6 34
TF_editor
S
5 16
Tourfic\App\Widgets\TF_Widget_Base
S
5 46
TF_Shortcodes
S
5 1,473
TF_time
S
4 15
Tourfic\App\Shortcodes\Vendor_Post
S
4 51
TF_number
S
4 8
TF_file
S
4 8
TF_image
S
4 17
Tourfic\Classes\Hotel\Hotel_CPT
S
3 50
Tourfic\Classes\Apartment\Apartment_CPT
S
3 50
TF_callback
S
3 8
Tourfic\App\Widgets\Elementor\Register
S
3 28
TF_textarea
S
3 7
Tourfic\Classes\Tour\Tour_CPT
S
3 70
Tourfic\App\Shortcodes\Wishlist
S
2 12
Tourfic\Admin\Enquiry\Hotel_Enquiry
S
2 23
Tourfic\Admin\Enquiry\Apartment_Enquiry
S
2 23
Tourfic\Admin\Enquiry\Tour_Enquiry
S
2 23

5 more item(s) not shown.