Code Analysis: Payday 3.0.0

Most Complex Classes

Class Rating Complexity
Payday_Settings
S
26
Payday
S
12
Payday_Activator
S
11
Payday_Deactivator
S
9
Payday_Loader
S
7
Payday_Webhooks
S
3

Most Complex Functions

Function Rating Complexity
Payday_Settings::register_payment_methods_mapping()
A
12
Payday_Settings::register_payment_methods_create_invoice_on_order_status_mapping()
A
6
Payday_Activator::activate()
A
7
Payday_Deactivator::deactivate()
S
5
Payday_Settings::display_select_field()
S
4
Payday::__construct()
S
3
Payday_Activator::check_if_tables_exists()
S
3
Payday_Settings::register_additional_invoice_settings_section()
S
1
is_woocommerce_active()
S
4
deactivate_payday()
S
3
activate_payday()
S
3
Payday_Loader::run()
S
3