Code Analysis: Payday 3.3.18

Most Complex Functions

Function Rating Complexity
Payday_Invoice_Model::create_invoice_in_payday_from_wc_order()
D
38
Payday_Invoice_Factory::create_data_array_from_request()
D
41
Payday_Product_Sync::bulk_action_admin_notice()
C
26
Payday_Product_Model::upsert_payday_products()
C
26
Payday_Customer_Model::create_or_get_payday_customer_from_wc_order()
B
22
Payday_Customer_Factory::create_data_array_from_request()
B
22
Payday_Order_Model::handle_wc_order_status_changed()
B
17
Payday_Claim_Service_Payment_Gateway::process_payment()
A
13
Payday_Settings::register_payment_methods_mapping()
A
12
Payday_Invoice_Line_Factory::create_data_array_from_request()
A
13
Payday_Order_Model::create_invoice_with_status()
A
11
Payday_Invoice_Model::create_invoice_line_request_from_product_line_item()
A
11