Code Analysis: Approve Orders 1.0.6

Most Complex Functions

Function Rating Complexity
ApproveOrders\Backend::render_settings_page()
D
28
ApproveOrders\Modules\Rules::prepare_data_for_evaluation()
B
20
ApproveOrders\Frontend::woocommerce_thankyou()
A
15
ApproveOrders\Backend::send_order_notification()
A
14
ApproveOrders\Helper::search_product()
A
12
ApproveOrders\Frontend::allowed_gateways()
A
14
ApproveOrders\Modules\Rules::get_order_data_value()
A
13
ApproveOrders\Backend::enqueue_assets()
A
8
ApproveOrders\Backend::add_buttons_to_order_edit_page()
A
11
ApproveOrders\Frontend::handle_mark_order_status()
A
10
ApproveOrders\Modules\Rules::evaluate_rules()
A
10
ApproveOrders\Rest_API::init_admin()
A
1