Code Analysis: TradeTracker WooCommerce Addon 1.0.1

Function Rating Maintainability Complexity Lines of code
Wc_Trade_Tracker_Feed_Importer::tt_import_new_coupons()
A
38 9 72
Wc_Trade_Tracker_Feed_Importer::tt_add_new_coupon()
A
41 8 56
Wc_Trade_Tracker_Feed_Importer::tt_download_file()
A
46 9 36
Wc_Trade_Tracker_Feed_Importer::tt_get_advertiser()
A
45 7 40
Wc_Trade_Tracker_Feed_Importer::tt_get_tradetracker_categories()
A
48 7 33
WC_TradeTracker_Addon_Admin::tt_admin_page()
S
52 7 24
Wc_Trade_Tracker_Feed_Importer::tt_import_coupons()
S
54 7 22
WC_TradeTracker_Addon_Admin::get_soap_client()
S
50 5 29
WC_TradeTracker_Options::tt_output_sections()
S
58 6 13
Wc_Trade_Tracker_Feed_Importer::tt_add_new_advertiser()
S
51 5 27
Wc_Trade_Tracker_Feed_Importer::tt_get_soap_client()
S
51 5 26
Wc_Trade_Tracker_Feed_Importer::tt_add_new_category()
S
54 5 22
Wc_Trade_Tracker_Feed_Importer::tt_validate_coupons()
S
57 5 17
Wc_Trade_Tracker_Feed_Importer::tt_imort_advertiser_image()
S
52 4 24
WC_TradeTracker_Addon_Admin::tt_test_api_creds()
S
57 4 17
Wc_Trade_Tracker_Feed_Importer::__construct()
S
57 4 16
WC_TradeTracker_Options::tt_get_settings()
S
45 1 51
WC_TradeTracker_Options::tt_exclude_expired_deals()
S
72 4 5
WC_TradeTracker_Options::tt_register_taxonomies()
S
49 1 32
WC_TradeTracker_Addon_Loader::run()
S
66 3 8
WC_TradeTracker_Options::tt_import()
S
56 1 26
WC_Trade_Tracker_Addon::define_admin_hooks()
S
56 1 16
Wc_Trade_Tracker_Feed_Importer::tt_advertiser_term_id()
S
70 2 7
tt_soap_warning()
S
67 2 7
run_wc_tradetracker_addon()
S
67 2 8
WC_TradeTracker_Options::tt_hide_price()
S
71 2 6
WC_TradeTracker_Options::tt_add_product_link()
S
71 2 6
Wc_Trade_Tracker_Feed_Importer::tt_cat_term_id()
S
70 2 7
WC_Trade_Tracker_Addon::define()
S
75 2 5
WC_TradeTracker_Options::tt_page_output()
S
66 2 9
WC_TradeTracker_Options::tt_wc_custom_fields()
S
58 1 13
activate_wc_tradetracker_addon()
S
76 1 4
WC_Trade_Tracker_Addon::__construct()
S
68 1 8
WC_Trade_Tracker_Addon::define_constants()
S
63 1 10
WC_Trade_Tracker_Addon::get_wc_tradetracker_addon()
S
82 1 3
WC_TradeTracker_Addon_Loader::add_action()
S
77 1 3
WC_TradeTracker_Deactivator::deactivate()
S
71 1 6
WC_Trade_Tracker_Addon::load_dependencies()
S
65 1 9
WC_TradeTracker_Addon_Loader::add_filter()
S
77 1 3
WC_Trade_Tracker_Addon::get_version()
S
82 1 3
WC_TradeTracker_Options::tt_update_settings()
S
81 1 3
WC_TradeTracker_Addon_Admin::__construct()
S
71 1 6
WC_TradeTracker_Options::settings_tab()
S
81 1 3
WC_Trade_Tracker_Addon::run()
S
82 1 3
WC_TradeTracker_Addon_I18n::load_plugin_textdomain()
S
69 1 7
WC_TradeTracker_Activator::activate()
S
89 1 2
deactivate_wc_tradetracker_addon()
S
76 1 4
WC_Trade_Tracker_Addon::get_loader()
S
82 1 3
WC_TradeTracker_Addon_Loader::__construct()
S
77 1 4
WC_Trade_Tracker_Addon::set_locale()
S
75 1 4
WC_TradeTracker_Addon_Admin::tt_enqueue_styles()
S
77 1 3
WC_TradeTracker_Options::tt_add_settings_tab()
S
75 1 4
WC_TradeTracker_Addon_Admin::get_affiliate_options()
S
80 1 3
WC_TradeTracker_Options::__construct()
S
77 1 4
WC_TradeTracker_Addon_Admin::tt_enqueue_scripts()
S
77 1 3
WC_TradeTracker_Addon_Loader::add()
S
64 1 10
WC_TradeTracker_Options::get_sections()
S
68 1 7