PrliUpdateController D

Total Complexity 171
Dependencies 5
Dependents 4
Total lines 780
Lines of code 586
Logical lines of code 353
Comment lines 36
Methods 39
Properties 6

Methods 39

Method Rating Maintainability Complexity Lines of code
queue_update()
C
36 26 77
ajax_activate_license()
C
35 24 74
check_license_activation()
B
41 16 51
plugin_info()
A
48 13 30
addons()
A
48 10 32
ajax_install_license_edition()
A
50 10 26
was_activated_with_username_and_password()
S
65 8 8
activate_from_define()
S
54 6 21
send_mothership_request()
S
49 5 31
plp_edge_updates()
S
61 5 11
ajax_deactivate_license()
S
56 4 17
activation_warning()
S
68 5 6
deactivate_license()
S
51 3 27
enqueue_scripts()
S
52 2 21
load_hooks()
S
57 2 16
display_form()
S
67 3 7
maybe_activate()
S
68 3 8
activate_license()
S
56 1 19
is_installed_and_activated()
S
79 2 3
check_incorrect_edition()
S
65 2 9
is_activated()
S
74 2 4
install_plugin_silently()
S
64 2 9
upgrade_groups()
S
72 1 5
update_plugin()
S
74 1 5
upgrade_import_export()
S
72 1 5
upgrade_tags()
S
72 1 5
upgrade_categories()
S
72 1 5
upgrade_reports()
S
72 1 5
__construct()
S
66 1 8
deactivate()
S
76 1 4
update_plugin_url()
S
77 1 3
activate_page_url()
S
80 1 3
queue_button()
S
72 1 5
manually_queue_update()
S
75 1 4
is_installed()
S
80 1 3
set_mothership_license()
S
72 1 5
set_edge_updates()
S
72 1 5
route()
S
82 1 3
clear_update_transients()
S
72 1 6