Code Analysis: Invoice Gateway For WooCommerce 1.1.4

Most Complex Functions

Function Rating Complexity
IGFW\Models\Gateways\IGFW_Invoice_Gateway::is_available()
B
23
IGFW\Models\Script_Loader::load_frontend_scripts()
A
13
IGFW\Models\Script_Loader::load_backend_scripts()
A
13
IGFW\Models\IGFW_Settings::render_igfw_plugin_installer_field()
A
8
IGFW\Models\Orders\IGFW_Order_Email::add_invoice_note_to_admin_new_order_email()
A
10
IGFW\Models\Orders\IGFW_Order_Email::add_paid_by_invoice_note_on_customer_completed_order_email()
A
9
IGFW\Models\Orders\IGFW_Order_CPT::save_invoice_number()
A
7
IGFW\Models\Orders\IGFW_Order_CPT::log_invoice_number_activity()
S
7
IGFW\Helpers\Helper_Functions::convert_utc_offset_to_timezone()
S
6
IGFW\Models\Gateways\IGFW_Invoice_Gateway::init_form_fields()
S
3
IGFW\Models\Orders\IGFW_Order_CPT::add_purchase_number_number_to_checkout_posted_data()
S
6
IGFW\Models\Gateways\IGFW_Invoice_Gateway::email_instructions()
S
5