Code Analysis: Salon Booking Wordpress Plugin - Free Version 10.19

Class Rating Complexity Lines of code
Freemius
D
3,787 13,669
Freemius
D
3,787 13,669
SLN_Helper_Availability
D
291 929
SLN_Helper_Availability
D
291 929
FS_Plugin_Info_Dialog
D
261 1,261
FS_Plugin_Info_Dialog
D
261 1,261
FS_Clone_Manager
D
222 931
FS_Clone_Manager
D
222 931
SLN_Action_Ajax_Calendar
D
213 804
SLN_Action_Ajax_Calendar
D
213 804
FS_Plugin_Updater
D
206 866
FS_Plugin_Updater
D
206 866
SLN_PostType_Booking
D
183 684
SLN_PostType_Booking
D
183 684
Google\Client
D
155 637
Google\Client
D
155 637
SLB_API_Mobile\Controller\Bookings_Controller
D
153 1,386
SLB_API_Mobile\Controller\Bookings_Controller
D
153 1,386
SLN_Wrapper_Booking
D
152 479
SLN_Wrapper_Booking
D
152 479
SLB_Discount_Plugin
D
149 574
SLB_Discount_Plugin
D
149 574
SLN_Wrapper_Booking_Builder
C
124 363
SLN_Wrapper_Booking_Builder
C
124 363
SLB_Discount_Wrapper_Discount
C
123 413
SLB_Discount_Wrapper_Discount
C
123 413
SLN_GoogleScope
C
121 555
SLN_GoogleScope
C
121 555
SLN_Metabox_Booking
C
119 397
SLN_Metabox_Booking
C
119 397
SLN_Settings
C
118 283
SLN_Settings
C
118 283
SLN_Third_GoogleCalendarImport
C
111 584
SLN_Third_GoogleCalendarImport
C
111 584
FS_Logger
C
105 381
SLN_Func
C
105 344
FS_Logger
C
105 381
RestAPI
C
105 438
RestAPI
C
105 438
SLN_Func
C
105 344
FS_Api
C
103 292
FS_Api
C
103 292
SLN_Form
C
103 309
SLN_Form
C
103 309
SLB_API\Controller\Bookings_Controller
B
100 1,130
SLB_API\Controller\Bookings_Controller
B
100 1,130
SLN_Action_Init
B
99 499
SLN_Action_Init
B
99 499
SLN_Enum_CheckoutFields
B
95 247
SLN_Enum_CheckoutFields
B
95 247
SLN_Admin_Reports_AbstractReport
B
94 456
SLN_Admin_Reports_AbstractReport
B
94 456
SLN_Action_InitScripts
B
89 447
SLN_Action_InitScripts
B
89 447
SLB_API_Mobile\Controller\Assistants_Controller
B
88 603
SLB_API_Mobile\Controller\Assistants_Controller
B
88 603
SLN_Action_Ajax_CheckServices
B
86 270
SLN_Action_Ajax_CheckServices
B
86 270
SLN_Shortcode_Salon_AttendantStep
B
83 307
SLN_Shortcode_Salon_AttendantStep
B
83 307
SLB_API_Mobile\Controller\Customers_Controller
B
79 721
SLB_API_Mobile\Controller\Customers_Controller
B
79 721
Freemius_Api_WordPress
B
76 331
Freemius_Api_WordPress
B
76 331
SLN_PostType_Service
A
74 364
SLN_Shortcode_Salon
A
74 254
SLN_PostType_Service
A
74 364
SLN_Shortcode_Salon
A
74 254
SLN_Helper_AvailabilityItems
A
72 211
SLN_Helper_AvailabilityItems
A
72 211
SLN_Action_Ajax_CheckDateAlt
A
70 245
SLN_Action_Ajax_CheckDateAlt
A
70 245
SLN_Shortcode_Salon_DetailsStep
A
67 220
SLN_Shortcode_Salon_DetailsStep
A
67 220
FS_Admin_Notice_Manager
A
66 210
FS_Admin_Notice_Manager
A
66 210
SLB_API_Mobile\Controller\HolidayRules_Controller
A
66 329
SLB_API_Mobile\Controller\HolidayRules_Controller
A
66 329
SLB_API_Mobile\Controller\AvailabilityBooking_Controller
A
64 483
SLB_API_Mobile\Controller\AvailabilityBooking_Controller
A
64 483
FS_Options
A
62 180
FS_Options
A
62 180
SLN_Repository_BookingRepository
A
61 277
SLN_Repository_BookingRepository
A
61 277
SLB_API\Controller\AvailabilityBooking_Controller
A
57 395
SLB_API\Controller\AvailabilityBooking_Controller
A
57 395
SLB_API_Mobile\Controller\Services_Controller
A
57 618
SLB_API_Mobile\Controller\Services_Controller
A
57 618
SLN_Admin_SettingTabs_GeneralTab
A
56 160
SLB_API\Controller\Services_Controller
A
56 617
SLN_Helper_Availability_Highend_DayBookings
A
56 135
SLB_API\Controller\Services_Controller
A
56 617
SLN_Admin_SettingTabs_GeneralTab
A
56 160
SLN_Helper_Availability_Highend_DayBookings
A
56 135
SLN_Wrapper_Booking_Service
A
55 172
SLN_Wrapper_Booking_Service
A
55 172
SLN_Service_Messages
A
55 165
SLN_Service_Messages
A
55 165
SLB_API_Mobile\Controller\Discounts_Controller
A
54 454
SLB_API_Mobile\Controller\Discounts_Controller
A
54 454
SLB_API\Controller\Customers_Controller
A
53 460
SLB_API\Controller\Customers_Controller
A
53 460
SLN_Helper_Availability_Advanced_DayBookings
A
53 132
SLN_PostType_Abstract
A
53 172
SLN_Helper_Availability_Advanced_DayBookings
A
53 132
SLN_PostType_Abstract
A
53 172
SLB_API\Controller\Assistants_Controller
A
52 532
SLB_API\Controller\Assistants_Controller
A
52 532
SLN_Shortcode_Salon_Step
A
51 165
SLN_Shortcode_Salon_Step
A
51 165
SLB_API\Controller\REST_Controller
S
49 152
SLB_API\Controller\REST_Controller
S
49 152
SLB_API_Mobile\Controller\REST_Controller
S
49 152
SLN_Helper_Intervals
S
49 167
SLB_API_Mobile\Controller\REST_Controller
S
49 152
SLN_Helper_Intervals
S
49 167
SLN_Wrapper_Booking_AbstractCache
S
48 137
FS_Site
S
48 72
SLN_Wrapper_Booking_AbstractCache
S
48 137
FS_Site
S
48 72
Google\Utils\UriTemplate
S
47 187
Google\Utils\UriTemplate
S
47 187
SLB_API\Controller\Discounts_Controller
S
45 436
SLB_API\Controller\Discounts_Controller
S
45 436
Google\Service\Resource
S
45 179
Google\Service\Resource
S
45 179
SLN_Wrapper_Booking_Services
S
43 130
SLN_Wrapper_Booking_Services
S
43 130
SLN_Shortcode_Salon_SummaryStep
S
41 133
SLN_Shortcode_Salon_SummaryStep
S
41 133
SLN_Admin_Tools
S
39 226
SLB_API\Controller\ServicesCategories_Controller
S
39 246
SLB_API_Mobile\Controller\ServicesCategories_Controller
S
39 244
SLB_API\Controller\ServicesCategories_Controller
S
39 246
SLN_Admin_Tools
S
39 226
SLB_API_Mobile\Controller\ServicesCategories_Controller
S
39 244
SLN_Helper_Availability_Basic_DayBookings
S
38 73
SLN_Action_WeeklyReport
S
38 216
SLN_Action_WeeklyReport
S
38 216
SLN_Helper_Availability_Basic_DayBookings
S
38 73
SLN_Admin_Customers_List
S
37 185
SLN_Admin_Customers_List
S
37 185
SLN_Action_Ajax_CheckAttendants
S
35 113
SLN_Shortcode_Salon_AttendantAltStep
S
35 149
SLN_Shortcode_SalonCalendar
S
35 151
SLN_Shortcode_Salon_AttendantAltStep
S
35 149
SLN_Shortcode_SalonCalendar
S
35 151
SLN_Action_Ajax_CheckAttendants
S
35 113
SLN_Action_Ajax_ImportBookings
S
33 168
SLN_Action_Ajax_ImportBookings
S
33 168
SLN_Admin_Reports_GoogleGraph
S
31 176
SLN_Action_Ajax_CheckDate
S
31 118
SLN_Shortcode_SalonMyAccount_Details
S
31 131
SLN_Shortcode_SalonMyAccount_Details
S
31 131
SLN_Action_Ajax_CheckDate
S
31 118
SLN_Admin_Reports_GoogleGraph
S
31 176
SLN_Action_Ajax_RemoveHolydayRule
S
30 90
SLN_Action_Ajax_RemoveHolydayRule
S
30 90
SLN_Action_Ajax_RemoveDailyHolydays
S
26 73
SLN_Action_Ajax_RemoveDailyHolydays
S
26 73
SLN_Shortcode_Salon_SecondaryStep
S
26 75
SLN_Shortcode_Salon_SecondaryStep
S
26 75
SLB_API_Mobile\Controller\App_Controller
S
23 131
SLB_API_Mobile\Controller\App_Controller
S
23 131
SLN_Shortcode_Salon_ServicesStep
S
23 52
SLN_Shortcode_Salon_ServicesStep
S
23 52
SLN_Action_Ajax_AddHolydayRule
S
21 66
SLN_Action_Ajax_AddHolydayRule
S
21 66
SLN_Action_Ajax_ImportServices
S
20 96
SLN_Action_Ajax_ImportServices
S
20 96
SLN_Action_Ajax_CheckOverbooking
S
20 112
SLN_Action_Ajax_CheckOverbooking
S
20 112
SLB_API_Mobile\Controller\AvailabilityStats_Controller
S
19 113
SLB_API_Mobile\Controller\AvailabilityStats_Controller
S
19 113
SLN_Action_Ajax_ImportAssistants
S
18 101
SLN_Action_Ajax_ImportAssistants
S
18 101
FS_Customizer_Upsell_Control
S
17 98
FS_Customizer_Upsell_Control
S
17 98
SLN_Update_Page
S
16 197
SLN_Update_Page
S
16 197
SLN_Action_UpdatePhoneCountryDialCode
S
15 60
SLN_Action_UpdatePhoneCountryDialCode
S
15 60
SLB_PWA\Plugin
S
13 121
SLB_PWA\Plugin
S
13 121
SLN_Action_Ajax_CheckServicesAlt
S
12 67
SLN_Action_Ajax_CheckServicesAlt
S
12 67

594 more item(s) not shown.