Code Analysis: Facebook for WooCommerce 3.4.10

Class Rating Complexity Lines of code
WC_Facebook_Product
D
374 1,272
WC_Facebookcommerce_Integration
D
362 1,620
WooCommerce\Facebook\Admin
D
190 1,817
WooCommerce\Facebook\Products
D
169 532
WC_Facebookcommerce_EventsTracker
D
142 561
WooCommerce\Facebook\Handlers\Connection
D
132 571
WC_Facebookcommerce_Utils
D
126 449
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler
B
93 403
WooCommerce\Facebook\Framework\Plugin
B
91 274
WC_Facebookcommerce
B
83 333
WooCommerce\Facebook\AJAX
B
83 431
WC_Facebook_Product_Feed
B
76 319
WC_Facebookcommerce_Pixel
A
69 321
WooCommerce\Facebook\Framework\Api\Base
A
61 201
WooCommerce\Facebook\API
A
58 268
WooCommerce\Facebook\ProductSync\ProductValidator
A
55 154
WooCommerce\Facebook\Admin\Settings
A
52 220
WooCommerce\Facebook\Lifecycle
S
47 172
WooCommerce\Facebook\Framework\AdminMessageHandler
S
46 121
WooCommerce\Facebook\Framework\Helper
S
45 132
WooCommerce\Facebook\Products\Feed
S
44 171
WooCommerce\Facebook\Framework\Plugin\Dependencies
S
43 194
WooCommerce\Facebook\Framework\Lifecycle
S
43 189
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields
S
41 210
WooCommerce\Facebook\ProductSets\Sync
S
37 178
WooCommerce\Facebook\Products\FBCategories
S
36 122
WooCommerce\Facebook\Framework\AdminNoticeHandler
S
35 174
WooCommerce\Facebook\Products\Sync\Background
S
34 116
WooCommerce\Facebook\Admin\Product_Categories
S
34 234
WooCommerce\Facebook\ProductSets\ProductSetSync
S
32 153
WC_Facebookcommerce_Info_Banner
S
31 151
WooCommerce\Facebook\Events\Event
S
31 123
WooCommerce\Facebook\Feed\FeedConfigurationDetection
S
27 118
WooCommerce\Facebook\Events\Normalizer
S
26 91
WooCommerce\Facebook\Admin\Settings_Screens\Whatsapp_Utility
S
25 599
WooCommerce\Facebook\Framework\Plugin\Compatibility
S
25 49
WooCommerce\Facebook\Handlers\WhatsAppUtilityConnection
S
24 391
WooCommerce\Facebook\Admin\Settings_Screens\Advertise
S
24 116
WC_Facebook_Loader
S
23 86
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations
S
23 119
WooCommerce\Facebook\RolloutSwitches
S
20 67
WooCommerce\Facebook\Admin\Abstract_Settings_Screen
S
20 66
WooCommerce\Facebook\Admin\Settings_Screens\Connection
S
20 223
WC_Facebook_WPML_Injector
S
18 96
WC_Facebookcommerce_Whatsapp_Utility_Event
S
17 70
WooCommerce\Facebook\Events\AAMSettings
S
17 51
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta
S
17 79
WooCommerce\Facebook\Admin\Product_Sets
S
16 89
WooCommerce\Facebook\Admin\Products
S
16 87
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync
S
16 211
WooCommerce\Facebook\Handlers\Whatsapp_Webhook
S
15 123
WooCommerce\Facebook\Products\Sync
S
15 52
WooCommerce\Facebook\Utilities\Tracker
S
15 78
WC_Facebookcommerce_Background_Process
S
15 86
WooCommerce\Facebook\Admin\Product_Sync_Meta_Box
S
14 115
WooCommerce\Facebook\API\FBE\Installation\Read\Response
S
12 32
WooCommerce\Facebook\Integrations\Bookings
S
11 19
WooCommerce\Facebook\Jobs\DeleteProductsFromFBCatalog
S
10 41
WooCommerce\Facebook\Utilities\DebugTools
S
10 53
WooCommerce\Facebook\Jobs\GenerateProductFeed
S
9 59
WooCommerce\Facebook\Debug\ProfilingLogger
S
9 36
WooCommerce\Facebook\Locale
S
8 31
WooCommerce\Facebook\Admin\Notes\SettingsMoved
S
8 31
WooCommerce\Facebook\ExternalVersionUpdate\Update
S
8 30
WC_Facebookcommerce_Admin_Banner
S
7 88
WC_Facebookcommerce_Admin_Notice
S
7 68
WooCommerce\Facebook\API\Pixel\Events\Request
S
6 26

95 more item(s) not shown.