Code Analysis: ActiveCampaign for WooCommerce 2.0.1

Most Complex Functions

Function Rating Complexity
AcVendor\Laravel\SerializableClosure\Support\ReflectionClosure::getCode()
D
222
AcVendor\Laravel\SerializableClosure\Support\ReflectionClosure::fetchItems()
D
63
Activecampaign_For_Woocommerce\Activecampaign_For_Woocommerce/includes/commands\Activecampaign_For_Woocommerce_Run_Abandonment_Sync_Command::process_abandoned_carts_per_record()
D
47
Activecampaign_For_Woocommerce\Activecampaign_For_Woocommerce/includes/events\Activecampaign_For_Woocommerce_Historical_Sync_Job::bulk_sync_data()
D
41
Activecampaign_For_Woocommerce\Activecampaign_For_Woocommerce/includes/models\Activecampaign_For_Woocommerce_Ecom_Customer::create_ecom_customer_from_order()
D
43
Activecampaign_For_Woocommerce\Activecampaign_For_Woocommerce/includes/api-client\Activecampaign_For_Woocommerce_Api_Client::execute()
D
33
AcVendor\GuzzleHttp\Handler\CurlFactory::applyHandlerOptions()
D
38
AcVendor\GuzzleHttp\MessageFormatter::format()
D
34
Activecampaign_For_Woocommerce\Activecampaign_For_Woocommerce/includes/events\Activecampaign_For_Woocommerce_Order_Finished_Event::checkout_completed()
D
30
AcVendor\Laravel\SerializableClosure\Serializers\Native::mapPointers()
C
32
Activecampaign_For_Woocommerce\Activecampaign_For_Woocommerce/includes/events\Activecampaign_For_Woocommerce_New_Order_Sync_Job::check_synced_order()
C
27
AcVendor\GuzzleHttp\Client::applyOptions()
C
26