IWP_MMB_Installer D

Total Complexity 315
Dependencies 8
Dependents 0
Total lines 1,269
Lines of code 1,054
Logical lines of code 654
Comment lines 44
Methods 23
Properties 3

Methods 23

Method Rating Maintainability Complexity Lines of code
upgrade_premium()
D
29
45 106
upgrade_core()
D
27
33 142
do_upgrade()
D
31 35 98
install_remote_file()
C
33 30 87
upgrade_plugins()
C
33 27 92
get_themes()
C
35 24 88
get_upgradable_themes()
B
42 20 50
upgrade_themes()
B
38 18 64
get_plugins()
A
43 14 48
get_upgradable_plugins()
A
50 10 27
edit_plugins()
A
46 9 40
parse_upgrade_response()
S
54 7 20
edit_themes()
S
50 6 29
upgrade_translations()
S
49 6 28
get()
S
61 6 12
get_upgradable_translations()
S
60 5 14
__construct()
S
45 2 47
edit()
S
59 4 15
IWP_ithemes_updater_compatiblity()
S
62 4 12
has_woocommerce_db_update()
S
61 4 12
get_additional_plugin_updates()
S
69 3 7
iwp_mmb_maintenance_mode()
S
63 2 11
bypass_url_validation()
S
74 1 5