ATBDP_Extensions D

Total Complexity 360
Dependencies 3
Dependents 1
Total lines 2,075
Lines of code 1,407
Logical lines of code 945
Comment lines 133
Methods 54
Properties 4

Methods 54

Method Rating Maintainability Complexity Lines of code
authenticate_the_customer()
C
36 24 76
update_the_themes()
B
38 18 70
get_themes_overview()
B
37 17 71
download_theme()
B
36 14 81
prepare_the_final_requred_extension_list()
A
47 17 30
download_plugin()
A
37 14 73
update_plugins()
A
40 13 62
install_file_from_subscriptions()
A
41 13 60
get_extensions_promo_list()
A
50 15 25
handle_file_download_request()
A
43 13 51
has_match_in_active_plugins()
A
52 12 26
get_customers_purchased()
A
40 9 64
download_purchased_items()
A
47 10 36
get_file_download_link()
A
47 9 36
get_extensions_available_in_subscriptions()
A
54 10 19
plugins_bulk_action()
A
51 9 27
remote_activate_license()
A
45 8 41
exclude_purchased_themes()
A
52 9 24
exclude_purchased_extensions()
A
52 9 24
get_required_extension_list()
A
54 8 22
get_themes_promo_list()
A
55 8 18
get_extensions_overview()
A
44 6 47
activate_license()
S
52 7 25
remote_authenticate_user()
S
46 6 38
refresh_purchase_status()
S
47 6 37
install_themes_from_zip_files()
S
54 5 22
handle_license_activation_request()
S
56 5 18
extract_plugin_from_list()
S
59 5 14
get_the_product_list()
S
50 4 27
get_sanitized_extensions_keys()
S
61 5 11
show_extension_view()
S
48 3 33
get_extension_alias_key()
S
68 4 6
activate_plugin()
S
60 3 12
activate_theme()
S
61 3 11
prepare_available_in_subscriptions()
S
63 3 11
handle_file_install_request_from_subscriptions()
S
68 3 6
get_active_themes()
S
64 3 10
get_active_extensions()
S
64 3 10
filter_product_type()
S
72 3 5
close_subscriptions_sassion()
S
61 2 12
get_current_active_theme_info()
S
58 1 16
get_purchased_theme_list()
S
66 2 8
get_sanitized_themes_keys()
S
75 2 4
get_purchased_extension_list()
S
66 2 8
__construct()
S
58 1 15
handle_close_subscriptions_sassion_request()
S
71 2 5
handle_refresh_purchase_status_request()
S
69 2 6
handle_theme_update_request()
S
71 2 5
filter_plugin_key_from_base_name()
S
68 2 7
handle_plugins_update_request()
S
71 2 5
setup_extensions_alias()
S
60 1 14
admin_menu()
S
65 1 10
initial_setup()
S
68 1 7
get_product_key_from_permalink()
S
70 1 6