Code Analysis: Fygaro WC Plugin 0.0.6

Most Complex Classes

Class Rating Complexity
WC_Gateway_Fygaro
S
40
WC_Fygaro_Payments
S
8
WC_Gateway_Fygaro_Blocks_Support
S
6

Most Complex Functions

Function Rating Complexity
WC_Gateway_Fygaro::webhook()
B
17
WC_Gateway_Fygaro::process_payment()
A
6
WC_Gateway_Fygaro::get_icon()
S
5
WC_Gateway_Fygaro::init_form_fields()
S
1
WC_Gateway_Fygaro::fygaro_enqueue_scripts()
S
5
WC_Gateway_Fygaro::get_card_icons()
S
4
WC_Gateway_Fygaro_Blocks_Support::get_payment_method_script_handles()
S
3
WC_Fygaro_Payments::woocommerce_gateway_fygaro_woocommerce_block_support()
S
2
WC_Gateway_Fygaro::__construct()
S
1
WC_Fygaro_Payments::includes()
S
2
WC_Fygaro_Payments::plugin_abspath()
S
1
WC_Gateway_Fygaro_Blocks_Support::initialize()
S
1