Code Analysis: Alex Reservations 2.2.4

Class Rating Complexity Lines of code
ALEXR_Ajax_Actions_old
D
204 966
Evavel\Query\Query
D
203 676
ALEXR_Ajax_Actions
D
145 651
Evavel\Models\Collections\Arr
C
117 346
Alexr\Http\Controllers\BookingsController
C
108 538
Alexr\Models\Booking
C
104 348
Alexr\Http\Controllers\CustomersController
B
86 376
Alexr\Models\BookingTracking
B
85 263
Evavel\Models\Model
A
70 265
Alexr\Http\Controllers\UsersController
A
70 295
Evavel\Resources\Fields\Field
A
66 200
Alexr\Models\Restaurant
A
60 223
Evavel\Http\Request\Request
A
60 194
Alexr\Mail\MailManager
A
60 234
Evavel\Models\Collections\Collection
A
59 176
Alexr\Listeners\ListenBookingEvents
A
56 369
SRR_Factory
A
51 305
Alexr\Http\Controllers\TrackingController
S
50 177
Alex_Reservations
S
47 234
Evavel\Http\Controllers\AppSettingsController
S
44 252
Alexr\Models\Table
S
40 123
Alexr\Models\Layout
S
37 157
Alexr\Http\Controllers\RestaurantsController
S
37 208
Alexr\Sms\SmsManager
S
37 136
ALEXR_Wp_admin
S
36 200
Evavel\Auth\Gate
S
36 110
Alexr\Http\Controllers\DashboardController
S
34 167
Evavel\Http\Validation\Validator
S
33 102
Alexr\Settings\WidgetMessage
S
33 197
Alexr\Http\Controllers\LayoutsController
S
32 174
Alexr\Config\AppConfigurator
S
31 193
Alexr\Http\Controllers\SearchBookingsController
S
31 234
Alexr\Http\Controllers\ShiftsController
S
31 117
Evavel\Container\EvaContainer
S
30 78
Alexr\Http\Controllers\BookingsRecurringController
S
28 155
Alexr\Settings\WidgetForm
S
28 352
Evavel\Resources\Actions\Action
S
27 109
Evavel\Support\Str
S
27 87
Alexr\Models\Payment
S
26 100
ALEXR_AutoUpdate
S
26 100
Evavel\Models\Setting
S
25 82
Alexr\Http\Controllers\TranslateController
S
25 148
Evavel\Resources\Fields\Color
S
24 65
Alexr\Http\Controllers\ClosedTablesController
S
23 103
Evavel\Http\ResolveRoute
S
20 74
Alexr\Models\Role
S
20 182
Alexr\Settings\General
S
20 317
Alexr\Settings\Payment
S
20 1,143
Alexr\Settings\Shift
S
20 145
Alexr\Sms\Providers\BulkgateProvider
S
20 96
Evavel\Events\Dispatcher
S
20 62
Alexr\Settings\GoogleReserve
S
19 196
Alexr\Http\Controllers\WizardController
S
19 106
Alexr\Models\Area
S
19 58
Evavel\Http\Request\IndexRequest
S
18 95
Alexr\Models\Customer
S
18 89
Evavel\Pipeline\Pipeline
S
18 74
Alexr\Settings\SmsTemplate
S
18 191
Evavel\Database\DB
S
18 75
Evavel\Resources\Fields\BelongsTo
S
17 87
Evavel\Resources\Fields\Checkboxes
S
17 72
Alexr\Hooks\HooksAppSettings
S
17 68
Alexr\Resources\Table
S
17 107
Alexr\Settings\Automation
S
17 280
Alexr\Settings\EmailTemplate
S
17 650
Alexr\Models\Combination
S
17 51
Evavel\Http\Request\SettingsRequest
S
16 58
Alexr\Settings\EmailReminder
S
16 163
Alexr\Workflows\WorkflowExecutor
S
16 114
Alexr\Enums\PaymentStatus
S
16 104
Evavel\Http\Route
S
15 79
Alexr\Settings\Event
S
15 105
Alexr\Settings\SmsReminder
S
15 148
Alexr\Http\Controllers\WpUsersController
S
15 58
Alexr\Resources\Combination
S
14 77
Alexr\Http\Controllers\DailyNotificationsController
S
14 94
Evavel\Http\Middleware\SanitizeMiddleware
S
14 41
Alexr\Models\WorkflowInstance
S
14 42
Alexr\Http\Controllers\ReviewsController
S
14 90
Evavel\Http\Controllers\UserSettingsController
S
13 85
Alexr\Hooks\HooksResourceController
S
13 62
Evavel\Log\Log
S
12 59
Alexr\Resources\Area
S
12 50
Alexr\Settings\ClosedDay
S
12 40
Alexr\Http\Controllers\LicenseController
S
11 52
SRR_Factory
S
11 99
Evavel\Resources\Fields\Boolean
S
10 30
Evavel\Resources\Fields\Filter
S
10 27
Alexr\Http\Controllers\RolesController
S
10 53
Alexr\Notifications\BookingModifiedReceived
S
10 59
Alexr\Settings\EmailCustom
S
10 111
Evavel\Query\Connections\Wordpress
S
10 35
Alexr\Http\Controllers\UploadFileController
S
9 66
Alex_Reservations_Check
S
9 31
Alexr\Models\TTagGroup
S
9 43
Alexr\Sms\Providers\TwilioProvider
S
9 62
Alexr\Models\CTagGroup
S
9 43
Evavel\Http\Request\FilterDecoder
S
9 39
Evavel\Http\ResolveUser
S
9 41
Alexr\Models\BTagGroup
S
9 44
Alexr\Http\Controllers\SendTestSmsController
S
8 32
Alexr\Settings\Filters\FilterByClosedSlots
S
8 24
Evavel\Resources\Fields\FieldCollection
S
8 25
Evavel\Models\Relations\BelongsToMany
S
8 39
Alexr\Notifications\BookingFeedbackReceived
S
8 47
Alexr\Settings\Filters\FilterByNearestSlots
S
8 31
Alexr\Settings\EmailConfig
S
7 486
Evavel\Http\Controllers\ResourceDetailController
S
7 37
Evavel\Http\Controllers\ResourceUpdateBulkController
S
7 29
Alexr\Filters\BookingDateRangeFilter
S
6 18
ALEXR_Front_Edit_booking
S
6 24
Evavel\Http\Controllers\ResourceCreateController
S
6 33
Alexr\Settings\Dashboard
S
6 52
Alexr\Enums\DateTranslations
S
6 234
ALEXR_View_booking
S
6 29
Alexr\Settings\Waitlist
S
5 148
Evavel\Http\Controllers\ResourceUpdateController
S
5 35
Evavel\Resources\Fields\Select
S
5 23
Alexr\Settings\Filters\FilterByDuration
S
5 20
Evavel\Http\Controllers\LogController
S
5 29
Evavel\Http\Controllers\ResourceSettingsController
S
4 23
Alexr\Settings\BlockedHour
S
4 91
Evavel\Http\Controllers\ResourceDestroyBulkController
S
4 17
Evavel\Http\Controllers\ResourceDestroyController
S
4 23
Alexr\Http\Controllers\SupportController
S
4 21
Evavel\Http\Controllers\LensIndexController
S
4 20
Alexr\Http\Controllers\PaymentsController
S
4 26
Evavel\Http\Controllers\AppHeartBeatController
S
3 16
Alexr\Http\Controllers\TablesController
S
3 24
Alexr\Workflows\WorkflowTrigger
S
3 24
Evavel\Http\Controllers\ResourceIndexController
S
3 20
Alexr\Http\Controllers\SendTestEmailController
S
3 18
Evavel\Http\Controllers\ResourceUpdateFieldsController
S
3 15
Alexr\Enums\Countries
S
2 254
Alexr\Workflows\Templates\NoShowWorkflowCreator
S
1 55

207 more item(s) not shown.