Code Analysis: OrderBridge – Multi-Channel Export for WooCommerce 1.0.1

Most Complex Functions

Function Rating Complexity
WDevs\CustomerOrderExport\Ajax::wdevs_coe_folder_management_action()
C
29
WDevs\CustomerOrderExport\ColumnCategories\Order::get_order_value()
C
27
WDevs\CustomerOrderExport\ColumnCategories\Product::get_product_field_value()
C
26
WDevs\CustomerOrderExport\Public\CustomerOrderExportPublic::process_channel_form()
B
21
WDevs\CustomerOrderExport\Template::set_columns()
B
19
WDevs\CustomerOrderExport\Admin\CustomerOrderExportAdmin::enqueue_scripts()
A
11
WDevs\CustomerOrderExport\Channels\EmailChannel::get_settings()
A
8
WDevs\CustomerOrderExport\Channels\CustomerAccountChannel::account_download_export_file_action()
A
11
WDevs\CustomerOrderExport\Channels\EmailChannel::attach_export_to_email()
A
11
WDevs\CustomerOrderExport\Ajax::sanitize_template_columns()
A
11
WDevs\CustomerOrderExport\FreemiusMenu::get_item_class()
A
11
WDevs\CustomerOrderExport\ColumnCategories\OrderItem::get_order_item_field_value()
A
10