Code Analysis: ActiveCampaign for WooCommerce 2.3.0

Class Rating Complexity Lines of code
AcVendor\Laravel\SerializableClosure\Support\ReflectionClosure
D
335 957
Activecampaign_For_Woocommerce_Order_Utilities
D
206 985
Activecampaign_For_Woocommerce_New_Order_Sync_Job
D
145 601
AcVendor\Brick\Math\BigInteger
D
141 459
Activecampaign_For_Woocommerce_Admin
D
134 761
Activecampaign_For_Woocommerce_Cofe_Ecom_Order
D
133 394
Activecampaign_For_Woocommerce_Run_Abandonment_Sync_Command
C
125 674
AcVendor\Brick\Math\BigDecimal
C
115 358
AcVendor\GuzzleHttp\Handler\CurlFactory
C
112 442
AcVendor\GuzzleHttp\Psr7\Uri
C
110 346
AcVendor\GuzzleHttp\Handler\StreamHandler
C
109 398
AcVendor\Brick\Math\Internal\Calculator
C
101 285
AcVendor\Laravel\SerializableClosure\Serializers\Native
C
101 282
Activecampaign_For_Woocommerce_Run_Abandonment_Sync_Command
B
97 490
Activecampaign_For_Woocommerce_Product_Sync_Job
B
88 521
AcVendor\GuzzleHttp\Cookie\SetCookie
B
88 222
AcVendor\Brick\Math\Internal\Calculator\NativeCalculator
B
86 335
Activecampaign_For_Woocommerce_Ecom_Product_Factory
B
86 328
Activecampaign_For_Woocommerce_Ecom_Order
A
73 279
Activecampaign_For_Woocommerce_Historical_Sync_Runner
A
72 406
Activecampaign_For_Woocommerce_Api_Client
A
71 344
AcVendor\Brick\Money\Money
A
70 268
AcVendor\GuzzleHttp\Client
A
69 245
Activecampaign_For_Woocommerce_Customer_Utilities
A
69 209
AcVendor\Brick\Math\BigNumber
A
65 175
AcVendor\GuzzleHttp\Cookie\CookieJar
A
62 187
AcVendor\GuzzleHttp\Psr7\Utils
A
61 243
Activecampaign_For_Woocommerce_Ecom_Customer
A
58 135
Activecampaign_For_Woocommerce_Ecom_Cofe_Product_Serializer
A
57 236
AcVendor\DI\Compiler\Compiler
A
56 230
AcVendor\GuzzleHttp\Utils
A
55 183
Activecampaign_For_Woocommerce_Historical_Sync_Runner_Cofe
A
53 261
Activecampaign_For_Woocommerce_Cofe_Order_Builder
A
52 182
AcVendor\PhpDocReader\PhpDocReader
A
52 159
AcVendor\GuzzleHttp\Promise\Promise
A
51 169
AcVendor\DI\Definition\Source\AnnotationBasedAutowiring
A
51 152
AcVendor\GuzzleHttp\Psr7\Stream
A
51 165
AcVendor\DI\Container
S
48 166
Activecampaign_For_Woocommerce_Update_Cart_Command
S
47 213
Activecampaign_For_Woocommerce_Admin_Settings_Validator
S
46 115
Activecampaign_For_Woocommerce_New_Order_Created_Event
S
46 210
AcVendor\Brick\Math\BigRational
S
45 170
Activecampaign_For_Woocommerce
S
45 631
AcVendor\GuzzleHttp\Psr7\ServerRequest
S
44 161
AcVendor\GuzzleHttp\Psr7\UriResolver
S
44 117
Activecampaign_For_Woocommerce_Cofe_Ecom_Order_Line_Item
S
44 118
Activecampaign_For_Woocommerce_Abandoned_Cart_Utilities
S
43 247
Activecampaign_For_Woocommerce_Utilities
S
43 205
AcVendor\GuzzleHttp\Psr7\AppendStream
S
41 129
Activecampaign_For_Woocommerce_Logger
S
41 181
Activecampaign_For_Woocommerce_AC_Contact
S
39 119
AcVendor\GuzzleHttp\MessageFormatter
S
38 115
Activecampaign_For_Woocommerce_Plugin_Upgrade_Command
S
37 310
AcVendor\GuzzleHttp\Psr7\Message
S
36 131
AcVendor\GuzzleHttp\Promise\EachPromise
S
35 130
AcVendor\GuzzleHttp\Handler\CurlMultiHandler
S
34 125
AcVendor\PhpDocReader\PhpParser\TokenParser
S
34 89
AcVendor\GuzzleHttp\Handler\MockHandler
S
31 97
Activecampaign_For_Woocommerce_Save_Abandoned_Cart_Command
S
31 189
Activecampaign_For_Woocommerce_Save_Abandoned_Cart_Command
S
31 189
AcVendor\DI\ContainerBuilder
S
30 120
AcVendor\GuzzleHttp\Psr7\MultipartStream
S
30 85
Activecampaign_For_Woocommerce_Historical_Sync_Prep
S
30 179
Activecampaign_For_Woocommerce_Admin_WC_Order_Page
S
29 179
Activecampaign_For_Woocommerce_Ecom_Order_Repository
S
29 119
AcVendor\GuzzleHttp\RedirectMiddleware
S
29 118
AcVendor\GuzzleHttp\Psr7\PumpStream
S
26 90
Activecampaign_For_Woocommerce_Historical_Sync_Contacts
S
26 150
AcVendor\GuzzleHttp\Psr7\UploadedFile
S
26 91
Activecampaign_For_Woocommerce_Api_Client_Graphql
S
26 149
AcVendor\GuzzleHttp\Psr7\Request
S
25 83
Activecampaign_For_Woocommerce_Sync_Guest_Abandoned_Cart_Command
S
25 109
Activecampaign_For_Woocommerce_Sync_Guest_Abandoned_Cart_Command
S
25 109
AcVendor\DI\Compiler\ObjectCreationCompiler
S
23 129
AcVendor\GuzzleHttp\Promise\Utils
S
23 125
AcVendor\GuzzleHttp\Psr7\Header
S
23 77
Activecampaign_For_Woocommerce_Historical_Sync_Handler
S
22 116
AcVendor\GuzzleHttp\Psr7\CachingStream
S
22 74
AcVendor\GuzzleHttp\Psr7\Query
S
22 71
AcVendor\GuzzleHttp\Psr7\UriNormalizer
S
22 60
Activecampaign_For_Woocommerce_Public
S
21 122
AcVendor\Brick\Money\ISOCurrencyProvider
S
21 67
AcVendor\GuzzleHttp\Middleware
S
21 132
AcVendor\GuzzleHttp\Psr7\LimitStream
S
21 68
Activecampaign_For_Woocommerce_Create_Or_Update_Connection_Option_Command
S
21 126
AcVendor\Invoker\CallableResolver
S
20 60
AcVendor\DI\Definition\Resolver\ObjectCreator
S
20 101
Activecampaign_For_Woocommerce_Simple_Graphql_Serializer
S
20 67
Activecampaign_For_Woocommerce_Ecom_Order_Factory
S
19 82
AcVendor\Brick\Money\ExchangeRateProvider\PDOProvider
S
19 70
AcVendor\GuzzleHttp\PrepareBodyMiddleware
S
19 50
Activecampaign_For_Woocommerce_Cofe_Order_Repository
S
18 109
AcVendor\DI\Definition\Dumper\ObjectDefinitionDumper
S
18 71
AcVendor\DI\Definition\Helper\CreateDefinitionHelper
S
18 67
AcVendor\DI\Definition\Resolver\ResolverDispatcher
S
18 54
AcVendor\Psr\Log\Test\TestLogger
S
18 62
AcVendor\DI\Definition\Source\DefinitionNormalizer
S
17 52
AcVendor\DI\Definition\Source\DefinitionArray
S
16 53
AcVendor\GuzzleHttp\Exception\RequestException
S
15 66
Activecampaign_For_Woocommerce_Order_Action_Events
S
15 56
AcVendor\DI\Definition\Resolver\ParameterResolver
S
15 51
AcVendor\DI\Definition\Source\ReflectionBasedAutowiring
S
15 40
AcVendor\Laravel\SerializableClosure\Support\ClosureStream
S
15 53
Activecampaign_For_Woocommerce_Add_Accepts_Marketing_To_Customer_Meta_Command
S
15 75
AcVendor\GuzzleHttp\Psr7\Response
S
15 42
AcVendor\Invoker\Invoker
S
14 47
AcVendor\DI\CompiledContainer
S
14 55
AcVendor\GuzzleHttp\Cookie\FileCookieJar
S
14 40
AcVendor\GuzzleHttp\Promise\Create
S
13 34
Activecampaign_For_Woocommerce_User_Registered_Event
S
13 64
Activecampaign_For_Woocommerce_Ecom_Customer_Repository
S
12 81
AcVendor\DI\Definition\Resolver\FactoryResolver
S
12 54
Activecampaign_For_Woocommerce_AC_Contact_Repository
S
11 75
AcVendor\GuzzleHttp\Cookie\SessionCookieJar
S
10 31
AcVendor\GuzzleHttp\Pool
S
10 49
AcVendor\DI\Annotation\Inject
S
10 30
Activecampaign_For_Woocommerce_Product_Repository
S
10 86
AcVendor\GuzzleHttp\Promise\TaskQueue
S
10 26
AcVendor\DI\Invoker\FactoryParameterResolver
S
10 30
AcVendor\Invoker\ParameterResolver\Container\TypeHintContainerResolver
S
9 29
AcVendor\Invoker\Reflection\CallableReflection
S
9 22
AcVendor\DI\Invoker\DefinitionParameterResolver
S
9 28
AcVendor\Invoker\Exception\NotCallableException
S
8 16
AcVendor\Invoker\ParameterResolver\TypeHintResolver
S
8 26
AcVendor\Invoker\ParameterResolver\DefaultValueResolver
S
7 21
AcVendor\GuzzleHttp\Handler\EasyHandle
S
7 28
AcVendor\GuzzleHttp\Promise\RejectionException
S
7 17
Activecampaign_For_Woocommerce_Create_And_Save_Cart_Id_Command
S
6 29
Activecampaign_For_Woocommerce_Add_Cart_Id_To_Order_Command
S
6 45
Activecampaign_For_Woocommerce_Deactivator
S
6 38
AcVendor\Invoker\ParameterResolver\Container\ParameterNameContainerResolver
S
6 16
AcVendor\DI\Definition\Resolver\DecoratorResolver
S
6 28
Activecampaign_For_Woocommerce_Activator
S
6 24

142 more item(s) not shown.