Code Analysis: Product Catalog Plugin for WooCommerce 3.0.2

Function Rating Maintainability Complexity Lines of code
nfs_catalog_plugin_build_details_html()
B
37 17 73
nfs_catalog_plugin_price()
A
46 13 35
nfs_catalog_plugin_get_all_products()
A
48 11 34
nfusion_render_field()
A
48 10 33
nf_add_card_payment_fee()
A
56 9 16
nfusion_ppc_settings_page()
A
43 6 61
nfs_catalog_plugin_fetch_products_from_remote()
A
47 7 36
nfs_catalog_plugin_reindex_products()
A
49 7 31
nfs_catalog_plugin_product_summary_details()
S
52 6 26
schedule_product_reindexing()
S
57 6 17
nfs_catalog_plugin_getLowestPrice()
S
58 6 15
nfs_catalog_plugin_aslowas_price_html()
S
57 5 16
nfs_catalog_plugin_variation_price_html()
S
57 5 15
nfs_catalog_plugin_tryGetProduct()
S
60 5 14
nfs_catalog_enqueue_backend()
S
55 4 18
nfs_catalog_plugin_custom_product_column()
S
61 4 12
nfusion_add_pricing_settings()
S
44 1 54
nfusion_add_advanced_settings()
S
47 2 37
nfs_catalog_plugin_build_tier_row_html()
S
57 3 16
nf_cache_clear_transient()
S
59 3 14
nfs_catalog_plugin_compareTiers()
S
70 3 6
nfusion_render_missing_dependency_message()
S
66 1 18
nfusion_sanitize_checkbox_field()
S
79 2 3
nfs_catalog_plugin_update_wc_product_price()
S
67 2 8
nf_refresh_checkout_on_payment_methods_change()
S
68 2 9
nfusion_catalog_plugin_menu_settings()
S
66 1 11
nfs_catalog_plugin_add_box()
S
68 1 9
nfs_catalog_plugin_save_product()
S
72 1 5
nfusion_pricing_settings_section_desc()
S
83 1 3
nfusion_add_catalog_settings()
S
63 1 9
nfs_catalog_plugin_inner_custom_box()
S
68 1 7
secondsToTime()
S
70 1 6
nfusion_catalog_settings_section_desc()
S
83 1 3
is_not_fee_exempt()
S
78 1 3
nfusion_sanitize_number_field()
S
81 1 3
nfs_catalog_enqueue_frontend()
S
67 1 7
TransientResponse::__construct()
S
69 1 7
TransientClearCacheResponse::addTransient()
S
65 1 10
nfusion_advanced_settings_section_desc()
S
83 1 3
nfs_catalog_plugin_set_custom_edit_product_columns()
S
76 1 4