Code Analysis: Cab fare calculator 1.2.4

Most Complex Classes

Class Rating Complexity
TblightControllerOnepage
D
196
BookingHelper
D
171
TBAdminBooking
S
40
tbPaymentPlugin
S
36
TBLight_Admin
S
34
Orders_List
S
32
TBLight_Installer
S
26
TBLight_Ajax
S
25
Cars_List
S
25
OrderModel
S
23
Paymentmethods_List
S
22
SelectList
S
22

Most Complex Functions

Function Rating Complexity
TblightControllerOnepage::getVehicles()
D
50
TblightControllerOnepage::submitOrder()
D
46
TBAdminBooking::getAvailableCars()
D
40
TblightControllerOnepage::bookNow()
D
33
BookingHelper::check_todays_availability()
C
29
TBLight_Installer::create_tables()
C
23
OrderModel::store()
C
16
TblightControllerOnepage::getPrice()
B
19
TblightControllerOnepage::getAvailableCarsAjax()
B
14
BookingHelper::update_order_status()
B
16
BookingHelper::considerBase()
B
15
BookingHelper::calculateDistance()
A
12