Fortnox_Hub_Payouts_Handler B

Total Complexity 84
Dependencies 4
Dependents 0
Total lines 652
Lines of code 463
Logical lines of code 224
Comment lines 4
Methods 17
Properties 10

Methods 17

Method Rating Maintainability Complexity Lines of code
get_settings()
C
25
22 199
book_and_pay_invoice()
A
45 13 41
invoice_is_paid()
A
49 10 29
set_credit_invoice_to_paid()
S
45 6 41
set_invoice_to_paid()
S
49 5 30
ajax_sync_payments()
S
50 5 29
process_payouts()
S
54 5 19
schedule_sync()
S
61 5 11
bookkeep_invoice()
S
62 3 11
__construct()
S
56 1 16
format_date()
S
76 2 3
add_settings_section()
S
70 2 6
show_sync_button()
S
61 1 12
payment_gw_credentials_settings()
S
82 1 3
create_payout_object()
S
66 1 7
payment_gw_account_settings()
S
82 1 3
payout_gw_specific_settings()
S
82 1 3