Code Analysis: ActiveCampaign for WooCommerce 2.5.2

Class Rating Complexity Lines of code
AcVendor\Laravel\SerializableClosure\Support\ReflectionClosure
D
335 940
Activecampaign_For_Woocommerce_Admin
D
151 798
Activecampaign_For_Woocommerce_Cofe_Ecom_Order
D
143 432
AcVendor\Brick\Math\BigInteger
D
141 452
Activecampaign_For_Woocommerce_Run_Abandonment_Sync_Command
D
141 711
Activecampaign_For_Woocommerce_New_Order_Sync_Job
C
117 476
AcVendor\Brick\Math\BigDecimal
C
115 354
AcVendor\GuzzleHttp\Handler\CurlFactory
C
112 370
AcVendor\GuzzleHttp\Psr7\Uri
C
110 299
AcVendor\GuzzleHttp\Handler\StreamHandler
C
109 327
AcVendor\Brick\Math\Internal\Calculator
C
101 274
AcVendor\Laravel\SerializableClosure\Serializers\Native
C
101 272
Activecampaign_For_Woocommerce_Ecom_Product_Factory
B
89 351
AcVendor\GuzzleHttp\Cookie\SetCookie
B
88 215
AcVendor\Brick\Math\Internal\Calculator\NativeCalculator
B
86 332
Activecampaign_For_Woocommerce_Product_Sync_Job
B
85 508
Activecampaign_For_Woocommerce_Api_Client
A
74 353
Activecampaign_For_Woocommerce_Ecom_Order
A
73 292
AcVendor\Brick\Money\Money
A
70 262
Activecampaign_For_Woocommerce_Customer_Utilities
A
70 215
Composer\Autoload\ClassLoader
A
69 231
AcVendor\GuzzleHttp\Client
A
69 217
AcVendor\Brick\Math\BigNumber
A
65 168
AcVendor\GuzzleHttp\Cookie\CookieJar
A
62 153
AcVendor\GuzzleHttp\Psr7\Utils
A
61 210
Activecampaign_For_Woocommerce_Ecom_Cofe_Product_Serializer
A
59 251
Activecampaign_For_Woocommerce_Cofe_Order_Builder
A
58 205
Activecampaign_For_Woocommerce_Cofe_Ecom_Order_Line_Item
A
58 152
Activecampaign_For_Woocommerce_Ecom_Customer
A
58 140
AcVendor\DI\Compiler\Compiler
A
56 209
AcVendor\GuzzleHttp\Utils
A
55 180
Activecampaign_For_Woocommerce_Historical_Sync_Runner_Cofe
A
53 265
Activecampaign_For_Woocommerce
A
53 639
AcVendor\PhpDocReader\PhpDocReader
A
52 135
Activecampaign_For_Woocommerce_New_Order_Created_Event
A
52 270
AcVendor\GuzzleHttp\Promise\Promise
A
51 161
AcVendor\DI\Definition\Source\AnnotationBasedAutowiring
A
51 132
AcVendor\GuzzleHttp\Psr7\Stream
A
51 164
AcVendor\DI\Container
S
48 144
Activecampaign_For_Woocommerce_Admin_Settings_Validator
S
46 117
AcVendor\Brick\Math\BigRational
S
45 166
AcVendor\GuzzleHttp\Psr7\ServerRequest
S
44 145
AcVendor\GuzzleHttp\Psr7\UriResolver
S
44 109
Activecampaign_For_Woocommerce_Logger
S
44 189
Activecampaign_For_Woocommerce_AC_Contact
S
44 129
AcVendor\GuzzleHttp\Psr7\AppendStream
S
41 126
Activecampaign_For_Woocommerce_Admin_WC_Order_Page
S
39 212
AcVendor\GuzzleHttp\MessageFormatter
S
38 97
AcVendor\GuzzleHttp\Psr7\Message
S
36 111
AcVendor\GuzzleHttp\Promise\EachPromise
S
35 113
AcVendor\Composer\InstalledVersions
S
35 109
Activecampaign_For_Woocommerce_Utilities
S
35 171
AcVendor\GuzzleHttp\Handler\CurlMultiHandler
S
34 117
AcVendor\PhpDocReader\PhpParser\TokenParser
S
34 77
Activecampaign_For_Woocommerce_Plugin_Upgrade
S
34 310
AcVendor\GuzzleHttp\HandlerStack
S
33 112
Activecampaign_For_Woocommerce_Save_Abandoned_Cart_Command
S
33 196
Activecampaign_For_Woocommerce_Public
S
31 175
AcVendor\GuzzleHttp\Handler\MockHandler
S
31 88
Activecampaign_For_Woocommerce_Historical_Sync_Contacts
S
31 173
AcVendor\DI\ContainerBuilder
S
30 105
Activecampaign_For_Woocommerce_Ecom_Order_Repository
S
29 119
AcVendor\GuzzleHttp\Psr7\MultipartStream
S
29 72
Activecampaign_For_Woocommerce_Update_Cart_Command
S
29 120
AcVendor\GuzzleHttp\RedirectMiddleware
S
29 93
Activecampaign_For_Woocommerce_Historical_Sync_Prep
S
28 164
AcVendor\GuzzleHttp\Psr7\PumpStream
S
26 90
AcVendor\GuzzleHttp\Psr7\UploadedFile
S
26 78
Activecampaign_For_Woocommerce_Api_Client_Graphql
S
26 149
Activecampaign_For_Woocommerce_Sync_Guest_Abandoned_Cart_Command
S
25 108
AcVendor\GuzzleHttp\Psr7\Request
S
25 81
AcVendor\GuzzleHttp\Psr7\Header
S
23 77
Activecampaign_For_Woocommerce_Create_Or_Update_Connection_Option_Command
S
23 130
AcVendor\DI\Compiler\ObjectCreationCompiler
S
23 98
AcVendor\GuzzleHttp\Promise\Utils
S
23 105
AcVendor\GuzzleHttp\Psr7\CachingStream
S
22 72
AcVendor\GuzzleHttp\Psr7\Query
S
22 71
AcVendor\GuzzleHttp\Psr7\UriNormalizer
S
22 48
AcVendor\GuzzleHttp\Psr7\LimitStream
S
21 64
AcVendor\GuzzleHttp\Middleware
S
21 111
AcVendor\Brick\Money\ISOCurrencyProvider
S
21 67
AcVendor\Invoker\CallableResolver
S
20 56
Activecampaign_For_Woocommerce_Simple_Graphql_Serializer
S
20 69
AcVendor\DI\Definition\Resolver\ObjectCreator
S
20 75
Activecampaign_For_Woocommerce_Cart_Events
S
20 117
Activecampaign_For_Woocommerce_Ecom_Order_Factory
S
19 81
AcVendor\Brick\Money\ExchangeRateProvider\PDOProvider
S
19 65
AcVendor\GuzzleHttp\PrepareBodyMiddleware
S
19 48
Activecampaign_For_Woocommerce_Cofe_Order_Repository
S
18 113
AcVendor\DI\Definition\Dumper\ObjectDefinitionDumper
S
18 67
AcVendor\Psr\Log\Test\TestLogger
S
18 58
Activecampaign_For_Woocommerce_Order_Action_Events
S
18 89
AcVendor\DI\Definition\Helper\CreateDefinitionHelper
S
18 65
AcVendor\DI\Definition\Resolver\ResolverDispatcher
S
18 54
AcVendor\DI\Definition\Source\DefinitionNormalizer
S
17 48
AcVendor\DI\Definition\Source\DefinitionArray
S
16 53
Activecampaign_For_Woocommerce_Historical_Sync_Handler
S
16 88
Activecampaign_For_Woocommerce_Add_Accepts_Marketing_To_Customer_Meta_Command
S
15 83
AcVendor\GuzzleHttp\Exception\RequestException
S
15 53
AcVendor\GuzzleHttp\Promise\FulfilledPromise
S
15 43
AcVendor\DI\Definition\Source\ReflectionBasedAutowiring
S
15 40
AcVendor\DI\Definition\Resolver\ParameterResolver
S
15 42
AcVendor\GuzzleHttp\Promise\RejectedPromise
S
15 46
AcVendor\Laravel\SerializableClosure\Support\ClosureStream
S
15 53
AcVendor\GuzzleHttp\Psr7\Response
S
15 42
AcVendor\Invoker\Invoker
S
14 36
AcVendor\DI\CompiledContainer
S
14 47
AcVendor\GuzzleHttp\Cookie\FileCookieJar
S
14 40
AcVendor\GuzzleHttp\Promise\Create
S
13 34
ComposerAutoloaderInite2898628eb05ef5ba380204dff3c9b67
S
13 42
Activecampaign_For_Woocommerce_User_Registered_Event
S
13 64
AcVendor\DI\Definition\Resolver\FactoryResolver
S
12 37
Activecampaign_For_Woocommerce_Ecom_Customer_Repository
S
12 81
Activecampaign_For_Woocommerce_AC_Contact_Repository
S
11 75
AcVendor\GuzzleHttp\Cookie\SessionCookieJar
S
10 31
AcVendor\GuzzleHttp\Promise\TaskQueue
S
10 26
AcVendor\DI\Annotation\Inject
S
10 27
AcVendor\GuzzleHttp\Pool
S
10 49
AcVendor\DI\Invoker\FactoryParameterResolver
S
10 30
AcVendor\DI\Invoker\DefinitionParameterResolver
S
9 28
AcVendor\Invoker\Reflection\CallableReflection
S
9 19
AcVendor\Invoker\ParameterResolver\Container\TypeHintContainerResolver
S
9 29
AcVendor\DI\Definition\ArrayDefinition
S
9 31
AcVendor\Invoker\Exception\NotCallableException
S
8 14
AcVendor\Invoker\ParameterResolver\TypeHintResolver
S
8 26
AcVendor\DI\Proxy\ProxyFactory
S
8 32
AcVendor\Invoker\ParameterResolver\DefaultValueResolver
S
7 21
AcVendor\GuzzleHttp\Handler\EasyHandle
S
7 22
AcVendor\GuzzleHttp\Promise\RejectionException
S
7 15
AcVendor\PhpDocReader\PhpParser\UseStatementParser
S
7 29
Activecampaign_For_Woocommerce_Product_Repository
S
6 75
AcVendor\Brick\Money\CurrencyConverter
S
6 21
Activecampaign_For_Woocommerce_Add_Cart_Id_To_Order_Command
S
6 44
AcVendor\DI\Definition\Resolver\DecoratorResolver
S
6 22
AcVendor\Invoker\ParameterResolver\Container\ParameterNameContainerResolver
S
6 16
Activecampaign_For_Woocommerce_Create_And_Save_Cart_Id_Command
S
6 29
Activecampaign_For_Woocommerce_Deactivator
S
6 38
Activecampaign_For_Woocommerce_Uninstall_Plugin_Command
S
5 62
AcVendor\GuzzleHttp\Handler\HeaderProcessor
S
4 15

135 more item(s) not shown.