Code Analysis: TheBooking 1.3.1

Class Rating Complexity Lines of code
VSHM_Framework\Tools
C
103 496
TheBooking\Modules\Gcal2WaysModule
B
91 586
TheBooking\Modules\NotificationsModule
B
77 754
TheBooking\Services
A
72 306
VSHM_Framework\db
A
57 214
TheBooking\Reservations
S
40 215
VSHM_Framework\Strings
S
30 130
TheBooking\Classes\Service
S
29 98
TheBooking\Bus\Handlers\SaveSettingsHandler
S
26 86
TheBooking\Modules\PriceModule
S
26 1,154
TheBooking\Routes\SubmitBookingRoute
S
26 123
TheBooking\Classes\ValueTypes\FormField
S
23 91
TheBooking\Customers
S
23 97
TheBooking\Settings
S
21 84
TheBooking\Classes\DateTimeTbk
S
20 58
VSHM_Framework\Settings
S
18 58
TheBooking\Admin
S
13 182
TheBooking\Actions
S
13 35
TheBooking\Classes\Resource
S
13 38
TheBooking\TheBookingClass
S
13 98
TheBooking\Integrations\Elementor_Widget
S
12 63
VSHM_Framework\Autoloader
S
12 40
TheBooking\Availability
S
12 55
TheBooking\Bus\Handlers\SendEmailHandler
S
11 32
TheBooking\Classes\Shortcode_Booking
S
11 70
TheBooking\Classes\Customer
S
10 40
TheBooking\Classes\Reservation
S
10 49
TheBooking\Loader
S
10 39
TheBooking\Routes\GetServicePropertyRoute
S
10 48
TheBooking\Bus\Commands\EditCustomer
S
9 41
TheBooking\Bus\Commands\SendEmail
S
9 34
TheBooking\Bus\Commands\CreateCustomer
S
8 36
TheBooking\Bus\Commands\CreateReservation
S
8 30
TheBooking\Update
S
8 37
TheBooking\Classes\ValueTypes\UserInput
S
7 24
TheBooking\Bus\Commands\SaveReservationForm
S
7 26
TheBooking\Frontend\UI
S
6 309
TheBooking\Bus\Bus
S
6 21
VSHM_Framework\REST_Controller
S
6 25
TheBooking\Bus\Commands\CreateLocation
S
5 21
TheBooking\Bus\Handlers\SaveReservationFormHandler
S
5 26
TheBooking\Bus\Commands\EditLocation
S
5 21
TheBooking\Routes\CreateCustomerRoute
S
5 46
TheBooking\Routes\UploadFileRoute
S
5 43
TheBooking\Admin\UI_Services
S
5 244
TheBooking\Admin\UI_CoreSettings\Panel_Cart
S
4 79
TheBooking\Bus\Commands\SaveAvailability
S
4 16
TheBooking\Routes\DeleteLocationRoute
S
4 29
TheBooking\Routes\DeleteReservationRoute
S
4 30
TheBooking\Admin\UI_CoreSettings\Panel_Roles
S
4 36
TheBooking\Routes\DeleteServiceRoute
S
4 30
TheBooking\Routes\RedirectRoute
S
4 25
TheBooking\Routes\SaveUserPrefsRoute
S
4 33
TheBooking\Bus\Commands\ChangeReservationDates
S
4 14
TheBooking\Routes\EditCustomerRoute
S
4 49
TheBooking\Bus\Commands\SaveSettings
S
3 10
TheBooking\Bus\Handlers\SaveAvailabilityHandler
S
3 18
TheBooking\Bus\Commands\CreateService
S
3 10
TheBooking\Routes\ReservationStatusChangeRoute
S
3 46
TheBooking\Bus\Handlers\AddReservationPendingStatusUpdateHandler
S
3 9
TheBooking\Routes\ReservationRescheduleRoute
S
3 53
TheBooking\Bus\Handlers\CleanFilesHandler
S
3 15
TheBooking\Bus\Commands\ChangeReservationService
S
3 10
TheBooking\Routes\SelectServiceRoute
S
3 18
TheBooking\Bus\Commands\ChangeReservationCustomer
S
3 10
TheBooking\Bus\Commands\ChangeReservationLocation
S
3 10
TheBooking\Bus\Commands\ChangeReservationStatus
S
3 10
TheBooking\Bus\Handlers\DeletePastReservationsHandler
S
3 9
TheBooking\Routes\SaveAvailabilityRoute
S
3 32
VSHM_Framework\Abstracts\Single
S
2 6
TheBooking\Classes\ValueTypes\Status
S
2 6
TheBooking\Admin\UI_CoreSettings\Panel_Redirects
S
2 75
TheBooking\Routes\EditLocationRoute
S
2 31
TheBooking\Admin\UI_Availability
S
2 9
TheBooking\Bus\Commands\DeleteReservation
S
2 6
TheBooking\Bus\Commands\DeletePastReservations
S
2 6
TheBooking\Routes\DeleteCustomerRoute
S
2 26
TheBooking\Routes\CreateLocationRoute
S
2 28
TheBooking\Bus\Commands\DeleteService
S
2 6
TheBooking\Routes\CreateServiceRoute
S
2 28
TheBooking\Routes\SaveSettingsRoute
S
2 26
TheBooking\Bus\Commands\SaveFile
S
2 6
TheBooking\Bus\Commands\AddReservationPendingStatusUpdate
S
2 6
TheBooking\Bus\Commands\CleanFiles
S
2 6
TheBooking\Bus\Handlers\ChangeReservationDatesHandler
S
1 5
TheBooking\Admin\UI_CoreSettings\Panel_Database
S
1 64
TheBooking\Admin\UI_Availability\Panel_WeeklyWorkingHours
S
1 18
TheBooking\Admin\UI_Availability\Panel_Locations
S
1 18
TheBooking\Bus\Handlers\EditLocationHandler
S
1 6
TheBooking\Bus\Handlers\CreateReservationHandler
S
1 11
VSHM_Framework\Classes\REST_Error_Unauthorized
S
1 7
TheBooking\Bus\Handlers\SaveFileHandler
S
1 11
TheBooking\Bus\Handlers\ChangeReservationCustomerHandler
S
1 4
TheBooking\Admin\UI_CoreSettings
S
1 9
TheBooking\Bus\Handlers\ChangeReservationLocationHandler
S
1 4
TheBooking\Bus\Handlers\DeleteCustomerHandler
S
1 3
TheBooking\Bus\Handlers\ChangeReservationStatusHandler
S
1 4
TheBooking\Bus\Handlers\DeleteServiceHandler
S
1 3
TheBooking\Bus\Handlers\CreateServiceHandler
S
1 36
TheBooking\Bus\Handlers\DeleteReservationHandler
S
1 3
TheBooking\Admin\UI_Availability\Panel_ClosingDates
S
1 18
TheBooking\Modules
S
1 5
TheBooking\Bus\Handlers\CreateLocationHandler
S
1 8
TheBooking\Admin\UI_CoreSettings\Panel_Maps
S
1 28
TheBooking\Bus\Handlers\CreateCustomerHandler
S
1 12
TheBooking\Bus\Handlers\EditCustomerHandler
S
1 10
VSHM_Framework\Classes\REST_Error_404
S
1 7
TheBooking\Bus\Handlers\ChangeReservationServiceHandler
S
1 4
TheBooking\Admin\UI_CoreSettings\Panel_Frontend
S
1 83

5 more item(s) not shown.