Code Analysis: WP Travel Engine - Travel and Tour Booking Plugin 6.5.0

Class Rating Complexity Lines of code
Freemius
D
3,781 13,623
Wp_Travel_Engine_Admin
D
427 2,761
WPTravelEngine\Core\Controllers\RestAPI\V2\Settings
D
344 2,562
FS_Plugin_Info_Dialog
D
260 1,257
WPTravelEngine\Core\Booking
D
227 1,199
FS_Clone_Manager
D
222 931
WP_Travel_Engine_Template_Hooks
D
217 864
WPTravelEngine\Filters\SettingsAPISchema
D
214 832
WPTravelEngine\Core\Controllers\RestAPI\V2\Trip
D
210 1,623
FS_Plugin_Updater
D
207 881
WPTravelEngine\Core\Models\Post\Trip
D
172 632
WPTravelEngine\Core\Models\Post\Booking
D
161 511
WPTravelEngine\Plugin
D
149 972
Wp_Travel_Engine_Form_Handler
D
137 368
WPTravelEngine\Modules\TripSearch
D
136 708
WPTravelEngine\Core\PostTypes\Booking
D
135 720
WPTravelEngine\Booking\Email\Template_Tags
D
129 833
WPTravelEngine\Core\Cart\Cart
C
118 478
WPTravelEngine\Assets
C
109 857
EDD_SL_Plugin_Updater
C
109 357
FS_Logger
C
105 381
FS_Api
C
105 297
WTE_Ajax
B
100 617
WPTravelEngine\Helpers\Functions
B
100 578
Wp_Travel_Engine_Public
B
96 548
WPTravelEngine\Core\Cart\Item
B
94 329
FS_Admin_Menu_Manager
B
90 376
WP_Travel_Engine_Booking_Export
B
81 364
Wp_Travel_Engine_Archive_Hooks
B
77 368
Freemius_Api_WordPress
B
76 331
WPTravelEngine\Core\Booking\BookingProcess
A
75 485
WPTE_Booking_Emails
A
73 553
WPTravelEngine\TourPackages
A
71 750
Firebase\JWT\JWT
A
70 242
Wp_Travel_Engine_Mail_Template
A
69 297
WPTravelEngine\Modules\CouponCode
A
68 300
Wp_Travel_Engine_Settings
A
67 742
FS_Admin_Notice_Manager
A
67 214
WP_Travel_Engine_Enquiry_Form_Shortcodes
A
66 338
FS_DebugManager
A
66 283
FS_Storage
A
64 236
FS_Option_Manager
A
63 183
WPTE_Reorder_Trips
A
63 211
FS_Options
A
62 180
FS_Permission_Manager
A
62 332
WTE_Show_Trip_Results
A
62 270
WP_Travel_Engine_Custom_Shortcodes
A
59 362
FS_Site
A
57 91
WP_Travel_Engine_Emails
A
55 287
WPTravelEngine\Filters\CheckoutPageTemplate
A
55 359
WPTravelEngine\Blocks\Helpers
A
54 181
WP_Travel_Engine_Form_Field
A
53 199
WPTravelEngine\Core\Models\Settings\PluginSettings
A
52 404
WP_TRAVEL_ENGINE_ONBOARDING_PROCESS
S
50 173
WPTravelEngine\Validator\Checkout
S
48 133
WPTravelEngine\Filters\TripAPISchema
S
48 290
WPTravelEngine\Core\Controllers\Ajax\EnquiryMail
S
47 257
WTE_Field
S
46 181
WPTravelEngine\Core\Models\Post\TripPackage
S
45 208
FS_Product_Garbage_Collector
S
44 160
WPTravelEngine\Core\Controllers\Ajax\FilterTripsHtml
S
44 206
Wp_Travel_Engine_Order_Meta
S
43 244
WPTravelEngine\Validator\Travelers
S
42 162
WPTravelEngine\PaymentGateways\StandardPaypal\IPNListener
S
40 171
Wp_Travel_Engine_Activator
S
40 348
WPTravelEngine\CLI\Trip
S
40 334
WPTravelEngine\Core\Controllers\Ajax\ResendPurchaseReceipt
S
39 261
WPTravelEngine\Blocks\Blocks
S
38 247
WPTravelEngine\Core\Shortcodes\UserAccount
S
38 177
WPTravelEngine\Filters\TripMetaTabs
S
38 390
WPTravelEngine\Helpers\PackageDateParser
S
37 123
WPTravelEngine\Dashboard\Account
S
37 163
WPTravelEngine\Filters\Template
S
37 141
Wp_Travel_Engine_Order_Confirmation
S
34 135
WPTravelEngine\Blocks\Metadata
S
34 286
Wp_Travel_Engine_Taxonomy_Thumb
S
33 277
WPTravelEngine\Core\REST_API\Admin_Controller
S
33 221
WPTravelEngine\Core\Models\Post\TravelerCategories
S
31 101
WP_Travel_Engine_Form
S
31 93
WPTravelEngine\Filters\AddCartItems
S
31 111
FS_Checkout_Manager
S
30 135
Wp_Travel_Engine_Tabs
S
30 117
WPTravelEngine\Modules\TripCode
S
29 162
WPTravelEngine\Core\Shortcodes\CheckoutV2
S
29 98
WPTravelEngine\Core\Trip\Booking
S
28 112
WPTravelEngine\Posttype\Trip
S
28 99
WPTravelEngine\Pages\Admin\UpcomingTours
S
28 165
WPTravelEngine\Blocks\Styles
S
28 130
WPTravelEngine\Modules\Filters
S
27 145
WPTravelEngine\Builders\FormFields\FormField
S
27 88
WPTravelEngine\Builders\FormFields\DefaultFormFields
S
26 594
WP_TRAVEL_ENGINE_ADMIN_UI_POINTERS
S
24 186
WPTravelEngine\Core\Controllers\Ajax\TripSaveAndContinue
S
24 173
WPTravelEngine\Modules\CouponCode\Ajax
S
22 117
WPTravelEngine\Builders\FormFields\BillingEditFormFields
S
22 82
WPTravelEngine\Utilities\FormBuilder\Renderer
S
22 75
WPTravelEngine\Core\Controllers\RestAPI\V2\TripPackages
S
22 112
WPTravelEngine\Builders\FormFields\TravellerEditFormFields
S
21 65
WPTravelEngine\Core\Controllers\Ajax\Checkout
S
21 176
WP_Travel_Engine_Tabs_UI
S
20 100
WPTravelEngine\PaymentGateways\StandardPaypal\Gateway
S
20 105
WPTravelEngine\Builders\FormFields\Checkbox
S
20 101
WP_Travel_Engine_Form_Field_Checkbox
S
19 97
Freemius_Api_Base
S
19 77
WPTravelEngine\Builders\FormFields\BillingFormFields
S
19 74
WP_Travel_Engine_Form_Field_Select
S
18 57
WPTravelEngine\Builders\FormFields\EmergencyEditFormFields
S
18 60
WPTravelEngine\Core\Controllers\Ajax\ApplyCoupon
S
17 82
FS_Customizer_Upsell_Control
S
17 98
WP_Travel_Engine_Form_Field_Radio
S
17 62
WPTravelEngine\Core\Controllers\Ajax\AddToCart
S
17 129
WPTravelEngine\Core\Shortcodes\ThankYou
S
16 77
WPTravelEngine\Core\Controllers\Ajax\EnquiryPreview
S
15 129
WPTravelEngine\Core\Controllers\Ajax\SaveGlobalSettings
S
14 120
WPTravelEngine\Core\PartialPayment
S
14 47
WPTravelEngine\Builders\FormFields\OrderTripEditFormFields
S
13 131
WPTravelEngine\CLI\Extensions
S
13 41
Wp_Travel_Engine_Place_Order
S
12 32
WP_Travel_Engine_Form_Field_Text
S
12 38
WPTravelEngine\Builders\FormFields\TravellerFormFields
S
12 39
WPTravelEngine\Core\Controllers\Ajax\DynamicRecommendation
S
12 38
WPTravelEngine\Core\Controllers\Ajax\LoadGlobalSettings
S
12 97
WPTravelEngine\Core\Shortcodes\TripCheckout
S
11 72
WPTravelEngine\Core\Updates
S
10 48
WPTravelEngine\Core\Shortcodes\Checkout
S
9 27
WPTravelEngine\Blocks\Styles\Typography
S
9 33
WPTravelEngine\Core\Controllers\Ajax\AddTripInfo
S
8 39
WPTravelEngine\Core\Controllers\Ajax\PaymentGateway
S
8 61
WPTravelEngine\Core\Controllers\Ajax\CloneTrip
S
7 59
WTE_Default_Form_Fields
S
5 408
WPTravelEngine\Helpers\Currencies
S
2 333
WPTravelEngine\Helpers\Countries
S
1 253

248 more item(s) not shown.