Code Analysis: Ultimate Auction For WooCommerce 2.4.0

Function Rating Maintainability Complexity Lines of code
UWA_Admin::uwa_options_product_tab_content()
C
25
15 228
Ultimate_WooCommerce_Auction_Free::uwa_syncronise_metadata_wpml()
C
36 24 78
UWA_Front::uwa_delete_from_woocommerce_product_query()
C
36 23 87
Woo_Ua_Logs_List_Table::uwa_auction_get_data()
B
29 19 122
UWA_Admin::uwa_save_auction_option_field()
B
38 22 64
UWA_Admin::uwa_render_auction_log()
B
33 16 114
UWA_Bid::uwa_bidplace()
B
35 17 84
UWA_Shortcode::uwa_new_auctions_fun()
B
31 14 123
woo_ua_list_page_handler_display()
B
33 13 126
UWA_Front::__construct()
B
36 15 71
Woo_Ua_Logs_List_Table::prepare_items()
B
36 14 81
UWA_Admin::admin_uwa_filter()
B
40 15 61
UWA_Front::pre_get_posts()
A
43 15 46
Ultimate_WooCommerce_Auction_Free::uwa_free_create_tables()
A
41 14 58
UWA_Admin::wp_ajax_admin_cancel_bid()
A
39 12 62
Ultimate_WooCommerce_Auction_Free::ultimate_woocommerce_auction_place_bid()
A
42 12 49
UWA_Front::is_purchasable()
A
51 13 26
UWA_Front::uwa_ajax_finish_auction_fun()
A
44 11 42
UWA_Front::uwa_get_live_stutus_auction_callback()
A
42 10 51
Woo_Ua_Logs_List_Table::uwa_auction_sort_array()
A
51 11 25
UWA_Admin::uwa_process_product_option_field()
A
42 9 53
Ultimate_WooCommerce_Auction_Free::init()
A
46 10 35
get_woo_ua_auction_by_user()
A
47 10 35
uwa_see_more_bids_ajax_callback()
A
42 9 48
UWA_Front::uwa_ajax_watchlist_auction()
A
44 9 47
UWA_Front::uwa_add_product_to_cart()
A
44 9 46
UWA_Front::auction_sku_search_helper()
A
48 9 31
UWA_Front::send_private_message_process_ajax()
A
46 8 39
woo_ua_update_status_callback()
A
43 7 51
WC_Product_Auction::is_woo_ua_closed()
A
48 8 35
WC_Product_Auction::get_price_html()
A
50 8 26
UWA_Front::add_redirect_after_login()
A
51 8 24
WC_Product_Auction::get_price()
A
52 8 24
UWA_Admin::admin_uwa_filter_restrict_manage_posts()
A
48 7 32
Ultimate_WooCommerce_Auction_Free::uwa_pro_add_plugins_notice()
S
50 7 30
UWA_Scripts::uwa_register_front_scripts()
S
39 4 69
UWA_My_Auction_Watch_Endpoint::new_menu_items()
S
54 7 23
UWA_My_Auction_Endpoint::new_menu_items()
S
54 7 23
UWA_My_Auction_Setting_Endpoint::new_menu_items()
S
54 7 23
UWA_Admin::uwa_auction_completed()
S
53 7 22
UWA_Admin::uwa_auction_order()
S
54 7 20
get_woo_ua_auction_watchlist_by_user()
S
55 7 19
UWA_AJAX::define_uwa_ajax()
S
58 7 14
woo_ua_cron_initiate()
S
53 6 23
UWA_Front::add_redirect_after_register()
S
52 6 22
WC_Product_Auction::get_woo_ua_product_id()
S
56 6 19
UWA_Admin::uwa_auction_payed()
S
57 6 16
UWA_Front::uwa_auction_bage_fun_winning()
S
58 6 15
UWA_Admin::uwa_manage_auction_page_admin_notice()
S
51 5 30
UWA_Admin::uwa_auction_order_canceled()
S
58 6 15
UWA_Front::uwa_extra_div_class_start()
S
59 6 14
woo_ua_delete_completed_actions_callback()
S
52 5 28
UWA_My_Auction_Setting_Endpoint::update_uwa_account_details()
S
60 6 12
Woo_Ua_Logs_List_Table::column_default()
S
62 6 12
Woo_Ua_Logs_List_Table::get_columns()
S
52 5 24
WC_Product_Auction::woo_ua_auction_history()
S
53 5 23
WC_Product_Auction::get_woo_ua_user_max_bid()
S
53 5 22
woo_ua_cron_job()
S
56 5 19
UWA_Admin::__construct()
S
44 3 46
UWA_My_Auction_Watch_Endpoint::endpoint_title()
S
63 6 9
WC_Product_Auction::add_to_cart_text()
S
63 6 10
UWA_My_Auction_Endpoint::endpoint_title()
S
63 6 9
UWA_My_Auction_Setting_Endpoint::endpoint_title()
S
63 6 9
UWA_Admin::uwa_woocommerce_duplicate_product()
S
51 4 27
UWA_Front::uwa_woo_login_redirect()
S
62 5 11
WC_Product_Auction::is_woo_ua_started()
S
54 4 22
WC_Product_Auction::woo_ua_auction_history_last()
S
53 4 22
uwa_install_woocommerce_admin_notice()
S
48 3 34
UWA_Admin::uwa_auctions_status_columns_status()
S
57 4 17
Ultimate_WooCommerce_Auction_Free::uwa_free_install()
S
57 4 17
uwa_bid_place_message()
S
56 4 17
WC_Product_Auction::is_woo_ua_user_watching()
S
60 4 13
Ultimate_WooCommerce_Auction_Free::uwa_free_woocommerce_locate_template()
S
60 4 13
UWA_AJAX::do_uwa_ajax()
S
60 4 12
woo_ua_auction_get_checkout_url()
S
61 4 12
woo_ua_delete_prv_actions()
S
58 3 16
WC_Product_Auction::woo_ua_bid_value()
S
63 4 10
Ultimate_WooCommerce_Auction_Free::uwa_free_plugins_textdomain()
S
58 3 15
WC_Product_Auction::is_woo_ua_finished()
S
60 3 14
UWA_Email_Auction_Bid_Overbid_Admin::init_form_fields()
S
46 1 43
UWA_Email_Auction_Bid_Admin::init_form_fields()
S
46 1 43
UWA_Front::uwa_auction_private_msg_tab()
S
61 3 11
UWA_Email_Private_Msg::init_form_fields()
S
47 1 41
UWA_Front::uwa_auction_bids_tab()
S
61 3 11
UWA_Email_Auction_Winner_Admin::init_form_fields()
S
47 1 39
UWA_Email_Private_Msg::trigger()
S
55 2 21
UWA_Admin::uwa_locate_core_template()
S
56 2 21
UWA_Email_Place_Bid::trigger()
S
55 2 21
UWA_Email_Auction_Bid_Overbid::trigger()
S
55 2 21
UWA_Email_Auction_Bid_Overbid::init_form_fields()
S
49 1 35
UWA_Email_Place_Bid::init_form_fields()
S
49 1 35
UWA_Email_Auction_Winner::init_form_fields()
S
49 1 35
UWA_Email_Auction_Winner_Admin::trigger()
S
56 2 20
UWA_Email_Auction_Winner::trigger()
S
55 2 20
UWA_Bid::history_bid()
S
56 2 19
UWA_Email_Auction_Bid_Overbid_Admin::trigger()
S
57 2 18
UWA_Email_Auction_Bid_Admin::trigger()
S
57 2 18
WC_Product_Auction::__construct()
S
58 2 16
UWA_Front::uwa_remove_product_reviews_tab()
S
70 3 6
UWA_Front::add_to_watchlist_loop()
S
70 3 6
UWA_Email_Auction_Winner_Admin::__construct()
S
57 2 15
UWA_Admin::uwa_add_auction_metabox()
S
59 2 15
WC_Product_Auction::is_woo_ua_reserve_met()
S
65 3 9
UWA_Email_Auction_Bid_Overbid_Admin::__construct()
S
57 2 15
UWA_Email_Auction_Bid_Admin::__construct()
S
57 2 15
UWA_Front::woocommerce_uwa_auction_bid()
S
70 3 6
UWA_Front::woocommerce_uwa_auction_add_to_cart()
S
70 3 6
UWA_Front::woocommerce_uwa_auction_pay()
S
70 3 6
UWA_Front::uwa_auction_bage_fun()
S
69 3 7
UWA_Front::uwa_auction_badge_single_product()
S
66 3 9
UWA_Email_Private_Msg::__construct()
S
58 2 14
UWA_Admin::uwa_auction_custom_js()
S
64 2 14
UWA_Admin::uwa_admin_main_menu()
S
59 2 13
Ultimate_WooCommerce_Auction_Free::__construct()
S
62 2 11
UWA_Scripts::uwa_register_admin_scripts()
S
56 1 17
WC_Product_Auction::get_woo_ua_increase_bid_value()
S
71 2 7
UWA_Front::update_last_activity_timestamp()
S
69 2 6
UWA_Front::get_instance()
S
71 2 6
WC_Product_Auction::get_woo_ua_remaining_seconds()
S
67 2 8
WC_Product_Auction::get_woo_ua_auction_start_time()
S
71 2 7
WC_Product_Auction::get_woo_ua_condition()
S
70 2 7
WC_Product_Auction::get_woo_ua_current_bid()
S
68 2 8
WC_Product_Auction::get_woo_ua_auctions_end_time()
S
71 2 7
WC_Product_Auction::is_woo_ua_reserved()
S
71 2 7
UWA_Scripts::get_instance()
S
71 2 6
UWA_Shortcode::get_instance()
S
71 2 6
UWA_Admin::get_instance()
S
71 2 6
Ultimate_WooCommerce_Auction_Free::uwa_free_plugin_new_blog()
S
67 2 8
WC_Product_Auction::is_auction()
S
79 2 3
UWA_Email_Auction_Winner_Admin::get_content_html()
S
62 1 13
UWA_Email_Auction_Bid_Overbid::get_content_plain()
S
62 1 13
UWA_Email_Private_Msg::get_content_html()
S
62 1 13
UWA_Email_Auction_Bid_Overbid_Admin::get_content_html()
S
62 1 13
UWA_Email_Auction_Winner_Admin::get_content_plain()
S
62 1 13
UWA_Email_Auction_Bid_Overbid_Admin::get_content_plain()
S
62 1 13
UWA_Email_Auction_Bid_Admin::get_content_html()
S
62 1 13
UWA_Email_Auction_Bid_Overbid::get_content_html()
S
62 1 13
UWA_Email_Place_Bid::get_content_plain()
S
62 1 13
UWA_Email_Auction_Winner::get_content_html()
S
62 1 13
UWA_Email_Place_Bid::get_content_html()
S
62 1 13
UWA_Email_Auction_Bid_Admin::get_content_plain()
S
62 1 13
UWA_Email_Auction_Winner::get_content_plain()
S
62 1 13
UWA_Email_Auction_Winner::__construct()
S
60 1 12
UWA_Email_Place_Bid::__construct()
S
60 1 12
UWA_Email_Auction_Bid_Overbid::__construct()
S
60 1 12
UWA_AJAX::wc_ajax_headers()
S
67 1 8
UWA_Scripts::__construct()
S
70 1 6
UWA_Admin::uwa_hide_attributes_data_panel()
S
82 1 3
UWA_Shortcode::__construct()
S
79 1 3
UWA_Admin::uwa_uwa_why_pro_page_handler()
S
80 1 3
UWA_Admin::uwa_register_email_classes()
S
63 1 10
WC_Product_Auction::get_woo_ua_auction_current_bider()
S
79 1 3
UWA_Front::uwa_search_auctions_query()
S
77 1 4
UWA_Front::uwa_auction_bids_tab_callback()
S
81 1 3
uwa_pro_plugin_uwa_update_link()
S
72 1 6
WC_Product_Auction::get_woo_ua_auction_payed()
S
79 1 3
WC_Product_Auction::get_woo_ua_order_id()
S
79 1 3
WC_Product_Auction::get_woo_ua_auction_end_dates()
S
79 1 3
WC_Product_Auction::get_type()
S
82 1 3
WC_Product_Auction::get_woo_ua_auction_current_bid()
S
79 1 3
UWA_My_Auction_Endpoint::add_endpoints()
S
79 1 3
UWA_Front::uwa_pay_now_winner_fun()
S
81 1 3
WC_Product_Auction::get_woo_ua_auction_has_started()
S
79 1 3
WC_Product_Auction::get_woo_ua_auction_closed()
S
79 1 3
UWA_Admin::uwa_custom_product_tabs()
S
63 1 10
UWA_Admin::uwa_add_auction_product()
S
75 1 4
WC_Product_Auction::get_woo_ua_auction_item_condition()
S
79 1 3
wc_get_price_decimals()
S
79 1 3
UWA_Front::add_watchlist_button()
S
81 1 3
UWA_My_Auction_Setting_Endpoint::add_query_vars()
S
76 1 4
get_uwa_wp_timezone()
S
77 1 4
get_uwa_now_date()
S
75 1 4
WC_Product_Auction::get_woo_ua_auction_type()
S
79 1 3
UWA_My_Auction_Watch_Endpoint::add_query_vars()
S
76 1 4
UWA_Admin::uwa_manage_auction_logs_page_handler()
S
76 1 4
UWA_Admin::uwa_auction_setting_page_handler()
S
80 1 3
UWA_My_Auction_Setting_Endpoint::install()
S
81 1 3
UWA_My_Auction_Endpoint::add_query_vars()
S
76 1 4
UWA_My_Auction_Setting_Endpoint::endpoint_content()
S
81 1 3
WC_Product_Auction::add_to_cart_url()
S
75 1 4
WC_Product_Auction::get_regular_price()
S
79 1 3
WC_Product_Auction::get_woo_ua_auction_dates_from()
S
79 1 3
woo_ua_minutes_converter()
S
81 1 3
UWA_Scripts::uwa_register_admin_styles()
S
75 1 4
WC_Product_Auction::get_woo_ua_auction_bid_increment()
S
79 1 3
UWA_My_Auction_Setting_Endpoint::add_endpoints()
S
79 1 3
UWA_My_Auction_Watch_Endpoint::__construct()
S
67 1 7
UWA_My_Auction_Watch_Endpoint::add_endpoints()
S
79 1 3
uwa_custom_message()
S
72 1 7
WC_Product_Auction::get_woo_ua_auction_max_current_bider()
S
79 1 3
UWA_Admin::uwa_pro_addons_page_handler()
S
80 1 3
UWA_My_Auction_Setting_Endpoint::__construct()
S
65 1 8
uwa_user_display_name()
S
77 1 4
WC_Product_Auction::get_woo_ua_auction_start_price()
S
79 1 3
UWA_Front::uwa_auction_private_msg_tab_callback()
S
81 1 3
Woo_Ua_Logs_List_Table::get_result_e()
S
82 1 3
WC_Product_Auction::get_woo_ua_auction_max_bid()
S
79 1 3
UWA_My_Auction_Watch_Endpoint::install()
S
81 1 3
UWA_Admin::uwa_auctions_status_columns()
S
69 1 6
WC_Product_Auction::get_permalink()
S
76 1 4
Ultimate_WooCommerce_Auction_Free::uwa_free_deactivation()
S
89 1 2
UWA_AJAX::init()
S
74 1 4
UWA_Bid::__construct()
S
79 1 3
WC_Product_Auction::get_id()
S
82 1 3
UWA_My_Auction_Endpoint::install()
S
81 1 3
WC_Product_Auction::get_woo_ua_auction_bid_count()
S
79 1 3
uwa_free_plugin_action_links()
S
68 1 6
WC_Product_Auction::get_woo_ua_auction_reserved_price()
S
79 1 3
UWA_My_Auction_Watch_Endpoint::endpoint_content()
S
81 1 3
UWA_Bid::init()
S
91 1 2
UWA_Scripts::uwa_register_front_styles()
S
74 1 4
UWA_My_Auction_Endpoint::__construct()
S
67 1 7
WC_Product_Auction::get_woo_ua_auction_fail_reason()
S
79 1 3
Woo_Ua_Logs_List_Table::get_sortable_columns()
S
65 1 10
UWA_My_Auction_Endpoint::endpoint_content()
S
81 1 3