Code Analysis: Quill Booking 1.1.0

Class Rating Complexity Lines of code
QuillBooking\Models\Event_Model
D
350 1,437
QuillBooking\REST_API\Controllers\V1\REST_Event_Controller
D
135 988
QuillBooking\REST_API\Controllers\V1\REST_Calendar_Controller
D
131 764
QuillBooking\REST_API\Controllers\V1\REST_Booking_Controller
D
127 857
QuillBooking\Booking\Booking_Ajax
B
78 256
QuillBooking\REST_API\Controllers\v1\REST_Availability_Controller
B
78 546
QuillBooking\Site\License
A
73 376
QuillBooking\Emails\Emails
A
72 258
Capabilities
A
69 228
QuillBooking\Database\Install
A
58 370
QuillBooking\Models\Booking_Model
S
44 211
QuillBooking\Booking\Email_Notifications
S
42 382
QuillBooking\REST_API\Controllers\V1\REST_Team_Controller
S
39 238
Webhook_Feeds
S
37 155
QuillBooking\Booking\Renderers\Base_Template_Renderer
S
33 153
Quillbooking\Site\Updater
S
31 139
QuillBooking\Models\Calendar_Model
S
29 138
QuillBooking\Booking\Booking_Frontend_Handler
S
27 134
Booking_Service
S
25 122
QuillBooking\Booking\Booking_Validator
S
24 59
Tasks
S
22 98
QuillBooking\Admin\Admin_Loader
S
21 200
Availabilities
S
21 98
QuillBooking\Payment_Gateway\Payment_Validator
S
19 90
QuillBooking\Models\Availability_Model
S
18 149
QuillBooking\Event_Fields\Event_Fields
S
18 664
QuillBooking\Booking\Booking_Jobs
S
16 75
QuillBooking\Booking\Booking_Tasks
S
16 66
QuillBooking\Payment_Gateway\Payment_Gateway
S
16 49
QuillBooking\Payment_Gateway\Payment_Service
S
16 48
QuillBooking\Abstracts\Location
S
15 56
Shortcode
S
14 58
QuillBooking\Managers\Locations_Manager
S
13 45
QuillBooking\Payment_Gateway\REST_API\REST_Settings_Controller
S
12 97
Utils
S
11 38
QuillBooking\Booking\Data\Booking_Data_Formatter
S
11 49
Settings
S
10 62
QuillBooking\Managers\Merge_Tags_Manager
S
9 43
QuillBooking\Merge_Tags\Booking\Booking_EndDate
S
9 50
QuillBooking\Merge_Tags\Booking\Booking_Location
S
9 18
QuillBooking\Booking\Booking_Actions
S
9 56
QuillBooking\Merge_Tags\Booking\Booking_StartDate
S
9 46
QuillBooking\Abstracts\Manager
S
9 24
QuillBooking\REST_API\Controllers\V1\REST_Settings_Controller
S
8 166
QuillBooking\Abstracts\Field_Type
S
7 10
QuillBooking\Abstracts\Merge_Tag
S
7 20
QuillBooking\Managers\Integrations_Manager
S
7 37
Availability_service
S
7 45
QuillBooking\Booking\Renderers\Template_Renderer_Factory
S
6 27
QuillBooking
S
6 60
QuillBooking\Booking\Renderers\Booking_Page_Renderer
S
6 43
QuillBooking\Site\Site
S
6 41
QuillBooking\Merge_Tags\Host\Host_Email
S
5 6
QuillBooking\Fields\Number_Field
S
5 14
QuillBooking\Merge_Tags\Booking\Additional_Guests
S
5 11
QuillBooking\Fields\Select_Field
S
5 14
Core
S
5 42
QuillBooking\Fields\Multiple_Select_Field
S
5 14
QuillBooking\Fields\Email_Field
S
5 14
QuillBooking\Fields\Checkbox_Field
S
5 14
QuillBooking\Fields\Phone_Field
S
5 14
QuillBooking\Fields\Radio_Field
S
5 14
QuillBooking\Booking\Renderers\Reschedule_Page_Renderer
S
5 42
QuillBooking\Fields\Text_Field
S
5 14
QuillBooking\Fields\URL_Field
S
5 14
QuillBooking\Fields\Terms_Field
S
4 10
QuillBooking\Fields\Time_Field
S
4 10
QuillBooking\REST_API\REST_API
S
4 19
QuillBooking\Merge_Tags\Host\Host_Name
S
4 3
QuillBooking\Merge_Tags\Host\Host_Timezone
S
4 5
QuillBooking\Booking\Renderers\Calendar_Page_Renderer
S
4 20
QuillBooking\Merge_Tags\Booking\Confirm_URL
S
3 6
QuillBooking\Managers\Fields_Manager
S
3 32
QuillBooking\Merge_Tags\Booking\Reschedule_URL
S
3 6
QuillBooking\Booking\Renderers\Confirm_Page_Renderer
S
3 29
QuillBooking\Helpers\Integrations_Helper
S
3 191
QuillBooking\Admin\Admin
S
3 125
QuillBooking\Merge_Tags\Booking\Booking_Details_URL
S
3 6
QuillBooking\Merge_Tags\Booking\Booking_Hash
S
3 6
QuillBooking\Merge_Tags\Booking\Booking_Cancel_URL
S
3 6
QuillBooking\Merge_Tags\Booking\Reject_URL
S
3 6
QuillBooking\Merge_Tags\Guest\Guest_Note
S
2 7
QuillBooking\Booking\Renderers\Cancel_Page_Renderer
S
2 25
QuillBooking\Merge_Tags\Guest\Guest_Timezone
S
2 6
QuillBooking\Merge_Tags\Booking\Event_Name
S
2 3
QuillBooking\Merge_Tags\Booking\Booking_Timezone
S
2 3
QuillBooking\Merge_Tags\Guest\Guest_Name
S
2 3
QuillBooking\Abstracts\REST_Controller
S
2 9
QuillBooking\Merge_Tags\Booking\Booking_Name
S
2 6
QuillBooking\Merge_Tags\Guest\Guest_Email
S
2 3
QuillBooking\Payment_Gateway\REST_API\REST_API
S
2 6
QuillBooking\Event_Locations\Attendee_Phone
S
1 12
QuillBooking\Event_Locations\Person_Phone
S
1 15
QuillBooking\Database\Migrations\Events_Table
S
1 27
QuillBooking\Event_Locations\Online
S
1 15
QuillBooking\Database\Migrations\Availability_Table
S
1 13
QuillBooking\Database\Migrations\Guests_Table
S
1 12
QuillBooking\Database\Migrations\Booking_Hosts_Table
S
1 12
QuillBooking\Event_Locations\Person_Address
S
1 15
QuillBooking\Database\Migrations\Calendars_Table
S
1 17
QuillBooking\Database\Migrations\Bookings_Table
S
1 19
QuillBooking\Event_Locations\Attendee_Address
S
1 12
QuillBooking\Event_Locations\Custom
S
1 20
QuillBooking\Managers\Payment_Gateways_Manager
S
1 14
QuillBooking\Database\Migrations\Booking_Log_Table
S
1 13
QuillBooking\Database\Migrations\Booking_Orders_Table
S
1 16

21 more item(s) not shown.