Code Analysis: ActiveCampaign for WooCommerce 1.6.9

Class Rating Complexity Lines of code
AcVendor\Opis\Closure\ReflectionClosure
D
319 917
AcVendor\Opis\Closure\SerializableClosure
D
149 428
AcVendor\Brick\Math\BigInteger
D
138 449
Activecampaign_For_Woocommerce_Admin
D
133 923
AcVendor\Brick\Math\BigDecimal
C
115 358
Activecampaign_For_Woocommerce_Order_Finished_Event
C
110 635
AcVendor\GuzzleHttp\Psr7\Uri
C
108 342
AcVendor\GuzzleHttp\Handler\StreamHandler
C
102 380
AcVendor\GuzzleHttp\Handler\CurlFactory
C
102 415
AcVendor\Brick\Math\Internal\Calculator
C
101 291
AcVendor\Brick\Math\Internal\Calculator\NativeCalculator
B
86 335
AcVendor\GuzzleHttp\Cookie\SetCookie
B
77 189
Activecampaign_For_Woocommerce_Historical_Sync_Job
A
70 432
AcVendor\Brick\Money\Money
A
69 259
AcVendor\GuzzleHttp\Client
A
68 242
AcVendor\Brick\Math\BigNumber
A
66 177
Activecampaign_For_Woocommerce_Order_Utilities
A
66 329
Activecampaign_For_Woocommerce_Run_Abandonment_Sync_Command
A
65 502
Activecampaign_For_Woocommerce_Ecom_Order
A
65 256
AcVendor\GuzzleHttp\Cookie\CookieJar
A
61 184
AcVendor\GuzzleHttp\Psr7\Utils
A
57 217
AcVendor\DI\Compiler\Compiler
A
56 231
AcVendor\GuzzleHttp\Utils
A
54 181
AcVendor\GuzzleHttp\Promise\Promise
A
53 173
AcVendor\PhpDocReader\PhpDocReader
A
52 159
AcVendor\DI\Definition\Source\AnnotationBasedAutowiring
A
51 152
Activecampaign_For_Woocommerce_Api_Client
S
50 230
AcVendor\GuzzleHttp\Psr7\Stream
S
50 162
Activecampaign_For_Woocommerce_Abandoned_Cart_Utilities
S
49 288
AcVendor\DI\Container
S
48 166
Activecampaign_For_Woocommerce_Admin_Settings_Validator
S
46 115
AcVendor\Brick\Math\BigRational
S
45 169
Activecampaign_For_Woocommerce
S
45 416
Activecampaign_For_Woocommerce_Update_Cart_Command
S
45 186
AcVendor\GuzzleHttp\Psr7\ServerRequest
S
44 161
AcVendor\GuzzleHttp\Psr7\UriResolver
S
44 117
AcVendor\GuzzleHttp\Psr7\AppendStream
S
41 129
Activecampaign_For_Woocommerce_Ecom_Product_Factory
S
39 169
AcVendor\GuzzleHttp\MessageFormatter
S
38 115
AcVendor\GuzzleHttp\Promise\EachPromise
S
37 134
Activecampaign_For_Woocommerce_Customer_Utilities
S
37 84
AcVendor\GuzzleHttp\Psr7\Message
S
36 129
AcVendor\GuzzleHttp\Handler\CurlMultiHandler
S
34 124
AcVendor\PhpDocReader\PhpParser\TokenParser
S
34 89
Activecampaign_For_Woocommerce_Logger
S
34 132
Activecampaign_For_Woocommerce_Ecom_Customer
S
34 104
AcVendor\GuzzleHttp\HandlerStack
S
33 117
Activecampaign_For_Woocommerce_AC_Contact
S
33 101
AcVendor\DI\Definition\ObjectDefinition
S
32 118
AcVendor\GuzzleHttp\Handler\MockHandler
S
31 97
AcVendor\DI\ContainerBuilder
S
30 120
Activecampaign_For_Woocommerce_Save_Abandoned_Cart_Command
S
30 205
AcVendor\GuzzleHttp\RedirectMiddleware
S
27 111
AcVendor\GuzzleHttp\Psr7\MultipartStream
S
26 82
AcVendor\GuzzleHttp\Psr7\PumpStream
S
26 90
AcVendor\GuzzleHttp\Psr7\UploadedFile
S
26 91
AcVendor\GuzzleHttp\Promise\Utils
S
25 129
AcVendor\GuzzleHttp\Psr7\Request
S
25 83
Activecampaign_For_Woocommerce_Sync_Guest_Abandoned_Cart_Command
S
24 109
AcVendor\DI\Compiler\ObjectCreationCompiler
S
23 129
Activecampaign_For_Woocommerce_Ecom_Order_Repository
S
23 105
AcVendor\GuzzleHttp\Psr7\Query
S
22 71
AcVendor\GuzzleHttp\Psr7\UriNormalizer
S
22 60
AcVendor\GuzzleHttp\Psr7\CachingStream
S
22 74
AcVendor\Brick\Money\ISOCurrencyProvider
S
21 67
Activecampaign_For_Woocommerce_Create_Or_Update_Connection_Option_Command
S
21 107
AcVendor\GuzzleHttp\Middleware
S
21 132
AcVendor\GuzzleHttp\Psr7\LimitStream
S
21 68
Activecampaign_For_Woocommerce_Public
S
21 122
AcVendor\GuzzleHttp\Promise\Coroutine
S
20 70
AcVendor\DI\Definition\Resolver\ObjectCreator
S
20 101
AcVendor\Invoker\CallableResolver
S
20 60
AcVendor\Brick\Money\ExchangeRateProvider\PDOProvider
S
19 70
AcVendor\GuzzleHttp\PrepareBodyMiddleware
S
19 50
Activecampaign_For_Woocommerce_Ecom_Order_Factory
S
19 82
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\GuzzleHttp\Psr7\StreamWrapper
S
18 93
AcVendor\DI\Definition\Source\DefinitionNormalizer
S
17 52
AcVendor\GuzzleHttp\Promise\FulfilledPromise
S
16 47
AcVendor\GuzzleHttp\Promise\RejectedPromise
S
16 50
AcVendor\DI\Definition\Source\DefinitionArray
S
16 53
AcVendor\DI\Definition\Resolver\ParameterResolver
S
15 51
AcVendor\DI\Definition\Source\ReflectionBasedAutowiring
S
15 40
AcVendor\GuzzleHttp\Exception\RequestException
S
15 66
AcVendor\Opis\Closure\ClosureStream
S
15 53
AcVendor\GuzzleHttp\Psr7\Response
S
15 42
Activecampaign_For_Woocommerce_Add_Accepts_Marketing_To_Customer_Meta_Command
S
15 75
AcVendor\GuzzleHttp\Cookie\FileCookieJar
S
14 40
AcVendor\DI\CompiledContainer
S
14 55
AcVendor\GuzzleHttp\Promise\Create
S
14 34
AcVendor\GuzzleHttp\Psr7\HttpFactory
S
14 42
Activecampaign_For_Woocommerce_User_Registered_Event
S
14 65
AcVendor\Invoker\Invoker
S
14 47
Activecampaign_For_Woocommerce_Plugin_Upgrade_Command
S
13 98
AcVendor\DI\Definition\Resolver\FactoryResolver
S
12 54
AcVendor\DI\Definition\Source\SourceChain
S
12 45
AcVendor\GuzzleHttp\Psr7\Header
S
12 39
AcVendor\DI\Definition\EnvironmentVariableDefinition
S
11 37
AcVendor\DI\Definition\StringDefinition
S
11 41
AcVendor\GuzzleHttp\Pool
S
10 49
AcVendor\DI\Annotation\Inject
S
10 30
AcVendor\GuzzleHttp\Cookie\SessionCookieJar
S
10 31
AcVendor\DI\Invoker\FactoryParameterResolver
S
10 30
Activecampaign_For_Woocommerce_Ecom_Customer_Repository
S
10 79
AcVendor\GuzzleHttp\Promise\TaskQueue
S
10 26
AcVendor\DI\Invoker\DefinitionParameterResolver
S
9 28
AcVendor\Invoker\Reflection\CallableReflection
S
9 22
AcVendor\DI\Definition\Resolver\EnvironmentVariableResolver
S
9 32
AcVendor\Invoker\ParameterResolver\Container\TypeHintContainerResolver
S
9 29
AcVendor\DI\Definition\ArrayDefinition
S
9 31
AcVendor\Invoker\ParameterResolver\TypeHintResolver
S
8 26
AcVendor\DI\Proxy\ProxyFactory
S
8 31
Activecampaign_For_Woocommerce_AC_Contact_Repository
S
8 61
AcVendor\Invoker\Exception\NotCallableException
S
8 16
AcVendor\GuzzleHttp\Handler\EasyHandle
S
7 28
AcVendor\Brick\Money\CurrencyConverter
S
7 25
AcVendor\GuzzleHttp\Promise\RejectionException
S
7 18
AcVendor\PhpDocReader\PhpParser\UseStatementParser
S
7 29
AcVendor\Invoker\ParameterResolver\DefaultValueResolver
S
7 21
Activecampaign_For_Woocommerce_Utilities
S
6 33
Activecampaign_For_Woocommerce_Create_And_Save_Cart_Id_Command
S
6 30
Activecampaign_For_Woocommerce_Add_Cart_Id_To_Order_Command
S
6 45
AcVendor\Invoker\ParameterResolver\Container\ParameterNameContainerResolver
S
6 16
Activecampaign_For_Woocommerce_Activator
S
6 25
AcVendor\DI\Definition\Resolver\DecoratorResolver
S
6 28
Activecampaign_For_Woocommerce_Clear_User_Meta_Command
S
4 14
AcVendor\GuzzleHttp\Handler\HeaderProcessor
S
4 15
AcVendor\Invoker\ParameterResolver\NumericArrayResolver
S
4 11
AcVendor\Brick\Math\Exception\NumberFormatException
S
4 12
AcVendor\Invoker\ParameterResolver\AssociativeArrayResolver
S
4 12
Activecampaign_For_Woocommerce_Deactivator
S
3 19

110 more item(s) not shown.