Code Analysis: Morning for WooCommerce 2.0.3

Most Complex Functions

Function Rating Complexity
Site_Info::output_as_markdown()
A
12
Morning\WC\Utilities\Api::identify_payment_method()
A
12
Updater::v2_0_0_migration()
A
9
Morning\WC\Config\Options::parse()
A
9
Checkout::maybe_validate_israeli_tax_id()
A
9
Morning\WC\Base\Base_Payment_Gateway::receipt_page()
A
9
Morning\WC\Utilities\Exporter::maybe_create_working_directory()
A
9
Morning\WC\Utilities\Api::get_api_error_message()
A
9
Morning\WC\Base\Base_Payment_Gateway::check_ipn_response()
A
8
Site_Info::gather_woocommerce_tax_data()
A
7
Morning\WC\Utilities\Api::build_order_document_data()
S
6
Plugin::maybe_create_document()
S
5