Code Analysis: Yandex Delivery 1.12.9

Class Rating Complexity Lines of code
WC_Yandex_Taxi_Delivery_Claim_Controller
A
75 406
YandexTaxi\Delivery\YandexApi\Resources\Claims
A
57 291
WCYandexTaxiDeliveryPlugin\Helpers\CountryRelatedDataHelper
S
50 179
WC_Yandex_Taxi_Delivery_Setting_Controller
S
42 326
WCYandexTaxiDeliveryPlugin\AdminPackageService
S
39 136
YandexTaxi\Delivery\Services\ClaimService
S
39 149
WC_Yandex_Taxi_Delivery_Shipping_Method
S
36 108
YandexTaxi\Delivery\Entities\Claim\Claim
S
35 107
WCYandexTaxiDeliveryPlugin\OrderEventsHandler
S
34 114
WC_Yandex_Taxi_Delivery_Warehouse_Controller
S
32 128
WCYandexTaxiDeliveryPlugin\Entities\Warehouse
S
29 110
YandexTaxi\Delivery\Entities\ExtensibleEnum
S
23 75
WCYandexTaxiDeliveryPlugin\Repositories\ClaimMetaRepository
S
21 107
WCYandexTaxiDeliveryPlugin\ClientPackageService
S
19 77
YandexTaxi\Delivery\Services\TariffTextFinder
S
19 66
YandexTaxi\Delivery\Entities\Enum
S
18 61
YandexTaxi\Delivery\Entities\RoutePoint\Address
S
18 60
WCYandexTaxiDeliveryPlugin\Wrappers\ProductWrapper
S
18 59
WC_Yandex_Taxi_Delivery_Order_Meta_Box
S
17 76
WCYandexTaxiDeliveryPlugin\PluginActivationServices\ExistingStatusesSyncer
S
16 59
WC_Yandex_Taxi_Delivery_App
S
16 131
WCYandexTaxiDeliveryPlugin\PluginActivationServices\ClaimSyncer
S
14 63
WCYandexTaxiDeliveryPlugin\Repositories\WarehouseRepository
S
14 126
WC_Yandex_Taxi_Delivery_Shipping_Controller
S
13 41
YandexTaxi\Delivery\ClaimLink\ClaimLink
S
13 45
WCYandexTaxiDeliveryPlugin\OrderMetaHelper
S
13 46
WCYandexTaxiDeliveryPlugin\Datetime\SlotsFinder
S
13 53
WCYandexTaxiDeliveryPlugin\PluginActivationServices\ExistingWarehouseSyncer
S
13 46
YandexTaxi\Delivery\YandexApi\Client
S
13 48
WCYandexTaxiDeliveryPlugin\Helpers\AdminUrlHelper
S
12 38
YandexTaxi\Delivery\Entities\ClaimItem\ClaimItem
S
12 43
WCYandexTaxiDeliveryPlugin\StatusStorage
S
12 86
WCYandexTaxiDeliveryPlugin\Constants
S
11 33
WCYandexTaxiDeliveryPlugin\Wrappers\OrderWrapper
S
11 41
WCYandexTaxiDeliveryPlugin\Repositories\ClaimLinkRepository
S
10 80
YandexTaxi\Delivery\Entities\RoutePoint\RoutePoint
S
9 31
WCYandexTaxiDeliveryPlugin\Repositories\CursorRepository
S
8 54
WCYandexTaxiDeliveryPlugin\PriceManager
S
8 31
YandexTaxi\Delivery\Entities\Claim\TariffRequirement
S
8 29
WC_Yandex_Taxi_Delivery_Base_Controller
S
8 35
YandexTaxi\Delivery\YandexApi\Resources\Journal
S
8 21
WCYandexTaxiDeliveryPlugin\OrderAutoStatusChanger
S
7 19
YandexTaxi\Delivery\Entities\Order\Order
S
7 33
YandexTaxi\Delivery\YandexApi\Resources\PriceChecker
S
7 43
YandexTaxi\Delivery\YandexApi\Resources\Tariffs
S
7 30
YandexTaxi\Delivery\Entities\Journal\Event
S
7 25
WCYandexTaxiDeliveryPlugin\Container
S
7 23
WCYandexTaxiDeliveryPlugin\ClaimMetaHelper
S
6 28
YandexTaxi\Delivery\GeoCoding\YandexMaps\YandexGeoCoder
S
6 27
WCYandexTaxiDeliveryPlugin\Datetime\WarehouseWorkPeriod
S
6 20
YandexTaxi\Delivery\GeoCoding\GoogleMaps\GoogleGeoCoder
S
6 26
WC_Yandex_Taxi_Delivery_Activation
S
6 20
WCYandexTaxiDeliveryPlugin\DefaultWarehouseFinder
S
6 24
WCYandexTaxiDeliveryPlugin\OrderDeliveryStatus
S
6 27
WCYandexTaxiDeliveryPlugin\Http\WpHttpClient
S
6 25
WCYandexTaxiDeliveryPlugin\BasePackageService
S
5 27
YandexTaxi\Delivery\Entities\Claim\Tariff
S
5 18
WC_Yandex_Taxi_Admin_Menu
S
5 70
WC_Yandex_Taxi_Delivery_Action_Buttons
S
5 31
WCYandexTaxiDeliveryPlugin\Datetime\WarehouseWorkPeriodFinder
S
5 12
YandexTaxi\Delivery\GeoCoding\Dadata\DadataGeoCoder
S
5 26
YandexTaxi\Delivery\Entities\Claim\Driver
S
4 14
YandexTaxi\Delivery\ClaimLink\ClaimLinkMetaHashBuilder
S
4 16
YandexTaxi\Delivery\Services\EventService
S
4 20
YandexTaxi\Delivery\Entities\Claim\TariffRequirementOption
S
4 14
YandexTaxi\Delivery\Entities\RoutePoint\Contact
S
4 14
YandexTaxi\Delivery\Entities\ClaimItem\Size
S
4 14
WC_Yandex_Taxi_Delivery_Payment_Method
S
4 17
YandexTaxi\Delivery\YandexApi\Resources\Resource
S
4 9
YandexTaxi\Delivery\Entities\Claim\AvailableCancelStatus
S
3 12
YandexTaxi\Delivery\Entities\Journal\Journal
S
3 10
YandexTaxi\Delivery\GeoCoding\Point
S
3 10
YandexTaxi\Delivery\Http\Response
S
3 10
WCYandexTaxiDeliveryPlugin\AvailableTariffChecker
S
3 8
YandexTaxi\Delivery\Entities\Journal\Cursor
S
2 6
YandexTaxi\Delivery\Services\DriverService
S
2 6
YandexTaxi\Delivery\PhoneNumber\Formatter
S
2 5
WC_Yandex_Taxi_Delivery_Plugin_Version
S
2 7
WC_Yandex_Taxi_Delivery_Admin_Error
S
2 7
WC_Yandex_Taxi_Delivery_Payment_Method_Cash
S
2 13
YandexTaxi\Delivery\YandexApi\Resources\DriverPhones
S
2 11
WC_Yandex_Taxi_Delivery_Router
S
1 11
YandexTaxi\Delivery\Entities\RoutePoint\RoutePointVisitStatus
S
1 8
YandexTaxi\Delivery\Entities\Claim\Status
S
1 31
WCYandexTaxiDeliveryPlugin\Json\JsonResponse
S
1 3

13 more item(s) not shown.