Code Analysis: Booking Weir 1.0.8

Class Rating Complexity Lines of code
wsd\bw\core\events\Event
D
221 754
wsd\bw\core\booking\Booking
D
167 627
wsd\bw\core\calendars\Calendar
D
155 501
wsd\bw\core\events\EventPostType
D
135 611
wsd\bw\core\Sanitizer
C
120 421
wsd\bw\integrations\woocommerce\WooCommerce
C
117 413
wsd\bw\core\booking\Field
B
78 287
wsd\bw\core\admin\EventList
A
61 289
wsd\bw\core\Logger
A
59 171
wsd\bw\core\Email
A
57 254
wsd\bw\core\Pdf
S
44 191
wsd\bw\core\Notices
S
35 105
wsd\bw\Context
S
34 112
wsd\bw\core\booking\PriceCalculator
S
30 135
wsd\bw\core\booking\paymentmethods\StripePaymentMethod
S
29 218
wsd\bw\core\booking\paymentmethods\PayPal
S
27 201
wsd\bw\core\booking\Price
S
26 90
wsd\bw\core\booking\Payment
S
25 102
wsd\bw\core\calendars\Calendars
S
24 87
wsd\bw\core\Cron
S
24 94
wsd\bw\integrations\woocommerce\Product
S
23 75
wsd\bw\core\booking\Modifier
S
22 68
wsd\bw\core\rest\endpoints\Events
S
21 66
wsd\bw\core\booking\Rule
S
20 63
wsd\bw\core\Shortcode
S
19 98
wsd\bw\core\admin\About
S
18 106
wsd\bw\core\Blocks
S
15 83
wsd\bw\core\admin\Admin
S
15 114
wsd\bw\core\events\MockEvent
S
13 47
wsd\bw\Plugin
S
12 151
wsd\bw\core\booking\paymentmethods\OnSite
S
12 44
wsd\bw\core\rest\endpoints\Calendars
S
11 55
wsd\bw\core\booking\Step
S
11 39
wsd\bw\core\booking\paymentmethods\BankTransfer
S
11 41
wsd\bw\core\rest\endpoints\Pdf
S
10 71
wsd\bw\config\Config
S
9 37
wsd\bw\core\rest\Endpoint
S
9 44
wsd\bw\core\booking\PaymentMethod
S
9 42
wsd\bw\core\ScriptData
S
9 71
wsd\bw\core\rest\endpoints\Email
S
7 87
wsd\bw\core\rest\endpoints\Event
S
7 92
wsd\bw\core\rest\API
S
6 23
wsd\bw\core\events\RepeatEvent
S
5 19
wsd\bw\core\rest\endpoints\Settings
S
5 45
wsd\bw\core\booking\Ruleset
S
5 15
wsd\bw\core\events\EventFactory
S
4 12
wsd\bw\core\rest\endpoints\Price
S
3 66
wsd\bw\core\rest\endpoints\Payment
S
3 28
wsd\bw\core\calendars\CalendarFactory
S
2 6
wsd\bw\core\rest\endpoints\Calendar
S
2 26