Code Analysis: WooCommerce Multilingual & Multicurrency 5.0.2

Class Rating Complexity Lines of code
WCML_Bookings
D
273 1,226
WPML\Core\Twig\Environment
D
236 725
WCML_Terms
D
234 808
ICL_AdminNotifier
D
201 578
WCML_Editor_UI_Product_Job
D
184 728
WPML\Core\Twig\ExpressionParser
D
179 575
WCML_Attributes
D
175 632
WCML_Url_Translation
D
172 675
WPML_WP_API
D
167 470
WCML_Multi_Currency_Prices
D
165 590
WCML_Synchronize_Product_Data
D
159 608
WCML_Products
D
157 546
WCML\Compatibility\WcBookings\MulticurrencyHooks
D
155 582
WCML_Custom_Prices
D
148 427
WCML_Product_Bundles
D
143 687
WPML\Core\Twig\Template
D
142 389
WCML_Upgrade
D
142 646
WCML_Emails
D
129 517
WCML_Products_UI
C
125 511
WCML_Tab_Manager
C
125 480
WCML_Store_Pages
C
122 492
WPML_Notices
C
113 307
WCML_Cart
C
111 498
WCML_WC_Strings
C
107 380
WCML_Currency_Switcher_Templates
C
107 327
WCML_The_Events_Calendar
C
101 362
WCML_Multi_Currency_Orders
B
100 383
WCML_Composite_Products
B
97 335
WCML_Orders
B
91 329
WCML_Dependencies
B
89 293
WCML_Admin_Menus
B
88 270
WCML_Multi_Currency
B
82 312
WPML\Core\Twig\Parser
B
82 245
WPML\Core\Twig\Node\Expression\CallExpression
B
82 227
WCML_Exchange_Rates
B
80 284
WCML_WC_Gateways
B
78 266
WCML_Adventure_tours
B
77 251
WPML\Core\Twig\Lexer
B
76 293
WCML_Troubleshooting
B
76 321
WCML_Synchronize_Variations_Data
A
75 373
WPML_Notice_Render
A
72 260
WCML_TP_Support
A
71 236
WCML_Translation_Editor
A
70 296
WCML_Multi_Currency_Configuration
A
69 293
WCML_Currency_Switcher
A
67 223
WCML_Product_Addons
A
67 240
WCML_Reports
A
66 207
WCML_Comments
A
65 237
WPML\Core\Twig\Loader\FilesystemLoader
A
65 166
WCML_Resources
A
64 246
WPML\Core\Twig\NodeVisitor\OptimizerNodeVisitor
A
62 115
WCML_Install
A
60 313
woocommerce_wpml
A
54 298
WCML_Menus_Wrap
A
53 208
WPML\Core\Twig\Node\ModuleNode
A
53 177
WPML\Core\Twig\Error\Error
A
52 148
WCML_WC_Shipping
A
51 174
WCML_Sensei
S
50 164
WCML_Currency_Switcher_Ajax
S
47 160
WCML_YIKES_Custom_Product_Tabs
S
43 147
WPML\Core\Twig\Token
S
43 107
WCML_Languages_Upgrader
S
43 137
WCML_Endpoints
S
42 185
WPML\Core\Twig\NodeVisitor\EscaperNodeVisitor
S
42 118
WPML\Core\Twig\Test\IntegrationTestCase
S
41 142
WCML\Media\Wrapper\Translatable
S
41 157
WCML\Compatibility\WcSubscriptions\MulticurrencyHooks
S
38 157
WCML_Mix_And_Match_Products
S
37 121
WPML\Core\Twig\Loader\ChainLoader
S
36 96
WPML_Templates_Factory
S
35 108
WCML_Table_Rate_Shipping
S
34 169
WCML_WC_Subscriptions
S
33 106
WPML\Core\Twig\NodeVisitor\SafeAnalysisNodeVisitor
S
33 97
WCML_Multi_Currency_Shipping
S
32 95
WCML_Downloadable_Products
S
32 85
WPML\Core\Twig\Compiler
S
32 118
WCML_Accommodation_Bookings
S
32 107
WCML_Custom_Prices_UI
S
32 144
WPML_Action_Filter_Loader
S
31 81
WPML\Core\Twig\NodeVisitor\SandboxNodeVisitor
S
29 69
WCML_Currencies_Payment_Gateways
S
29 115
WCML_Multi_Currency_Reports
S
28 129
WCML\Email\Settings\Hooks
S
28 127
WCML_Switch_Lang_Request
S
28 59
WCML_Pointers
S
27 72
WPML\Core\Twig\Sandbox\SecurityPolicy
S
26 72
WCML_Checkout_Field_Editor
S
26 134
WCML_Multi_Currency_UI
S
25 201
WPML\Core\Twig\TokenParser\ForTokenParser
S
23 72
WCML_Templates_Factory
S
23 73
WCML_Cart_Switch_Lang_Functions
S
21 64
WCML_Requests
S
21 73
WCML\Compatibility\WcDynamicPricing\MulticurrencyHooks
S
20 44
WCML_WPSEO
S
20 43
WCML\Compatibility\WcBookings\SharedHooks
S
19 42
WCML\MultiCurrency\Resolver\ResolverForContext
S
18 83
WCML_Custom_Taxonomy_Translation_UI
S
18 80
WCML_Payment_Gateway_Stripe
S
18 67
WCML_Status_Config_Warnings_UI
S
17 72
WCML\Compatibility\WcCompositeProducts\MulticurrencyHooks
S
17 66
WPML\Core\Twig\TemplateWrapper
S
17 53
WPML\Core\Twig\Cache\FilesystemCache
S
17 45
WCML_Taxonomy_Translation_Link_Filters
S
17 70
WPML\Core\Twig\Node\Expression\NameExpression
S
17 48
WCML\Rest\Wrapper\ProductTerms
S
16 66
WCML_Custom_Currency_Options
S
16 149
WCML_Multi_Currency_Resources
S
16 34
WPML_Cookie
S
16 43
WCML_WC_Admin_Duplicate_Product
S
16 78
WCML_WC_Shortcode_Product_Category
S
16 63
WCML_Payment_Method_Filter
S
15 42
WPML\Core\Twig\Node\SetNode
S
15 57
WPML\Core\Twig\Node\Expression\GetAttrExpression
S
15 43
WCML_Product_Gallery_Filter
S
13 48
WCML_Attribute_Translation_UI
S
13 67
WPML\Core\Twig\NodeTraverser
S
13 37
WCML_Multi_Currency_Install
S
12 37
WCML_Bulk_Stock_Management
S
12 28
WCML_Multi_Currency_Coupons
S
12 29
WCML_Status_Taxonomies_UI
S
11 60
WCML_Product_Image_Filter
S
11 35
WPML\Core\Twig\Node\MacroNode
S
11 43
WPML\Core\Twig\Node\Expression\Test\DefinedTest
S
11 26
WPML\Core\Twig\Profiler\Dumper\BaseDumper
S
11 27
WCML_Sync_Taxonomy
S
11 44
WPML\Core\Twig\TokenParser\AutoEscapeTokenParser
S
10 34
WCML_Capabilities
S
10 37
WCML\Block\Convert\ConverterProvider
S
9 113
WCML\MultiCurrency\Resolver\ResolverForModeLanguage
S
9 49
WCML\Rest\Wrapper\Factory
S
9 29
WCML_Payment_Gateway_Bacs
S
9 36
WPML\Core\Twig\Node\CheckSecurityNode
S
8 19
WPML\Core\Twig\TokenParser\FromTokenParser
S
7 30
WPML\Core\Twig\TokenParser\UseTokenParser
S
7 27
WCML\Compatibility\WcPip\Helper
S
7 16
WCML_Settings_UI
S
6 128
WCML_Compatibility
S
5 51

592 more item(s) not shown.