Code Analysis: Payday 3.1.7

Most Complex Functions

Function Rating Complexity
Payday_Invoice_Factory::create_data_array_from_request()
D
41
Payday_Invoice_Model::create_invoice_in_payday_from_wc_order()
C
28
Payday_Customer_Model::create_or_get_payday_customer_from_wc_order()
B
22
Payday_Customer_Factory::create_data_array_from_request()
B
21
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_Login_Page::display_field()
A
11
Payday_Product_Factory::create_data_array_from_request()
A
12
Payday_Invoice_Model::create_invoice_line_request_from_op_line_item()
A
10