Code Analysis: Cab fare calculator 1.1.4

Most Complex Classes

Class Rating Complexity
BookingHelper
D
174
TblightControllerOnepage
D
149
TBAdminBooking
S
39
tbPaymentPlugin
S
34
Orders_List
S
31
TBLight_Admin
S
30
Cars_List
S
24
SelectList
S
22
plgTblightPaymentCash
S
21
Paymentmethods_List
S
21
CustomSortStack
S
18
Configs_List
S
18

Most Complex Functions

Function Rating Complexity
TblightControllerOnepage::getVehicles()
D
42
TBAdminBooking::getAvailableCars()
D
39
TblightControllerOnepage::submitOrder()
D
23
BookingHelper::check_todays_availability()
C
28
TblightControllerOnepage::bookNow()
B
20
TblightControllerOnepage::getPrice()
B
19
OrderModel::store()
B
10
TblightControllerOnepage::getAvailableCarsAjax()
B
14
BookingHelper::calculateDistance()
B
17
BookingHelper::update_order_status()
B
16
BookingHelper::considerBase()
B
15
ConfigModel::store()
A
9