GCMI_Activator D

Total Complexity 193
Dependencies 7
Dependents 9
Total lines 1,815
Lines of code 1,137
Logical lines of code 531
Comment lines 411
Methods 31
Properties 4

Methods 31

Method Rating Maintainability Complexity Lines of code
populate_db_table()
D
17
41 316
create_all_tables()
C
29
21 132
create_db_table()
B
29
9 178
convert_file_charset()
A
47 11 36
activate()
A
45 10 42
get_csvdata_codici_catastali_new()
A
45 8 41
get_csvdata_codici_catastali()
A
47 8 34
deactivate()
A
48 7 33
get_sites_array()
S
53 6 23
delete_dir()
S
55 6 19
extract_csv_from_zip()
S
57 6 15
get_data_from_response()
S
50 5 27
gcmi_is_requirements_met()
S
51 5 26
download_file()
S
47 4 35
download_via_wget()
S
50 4 28
prepare_file()
S
59 4 14
gcmi_check_if_single_activated()
S
59 4 14
unset_gcmi_options()
S
62 4 12
drop_table()
S
56 3 18
add_trailing_zeroes()
S
65 3 9
gcmi_table_exists()
S
60 2 15
gcmi_tables_exist()
S
66 3 8
set_gcmi_options()
S
64 3 9
get_wget_command()
S
63 3 9
make_tmp_dwld_dir()
S
63 2 10
truncate()
S
70 2 6
delete_all_tables()
S
69 2 6
create_gcmi_cron_job()
S
72 2 5
destroy_gcmi_cron_job()
S
70 2 6
download_html_data()
S
68 2 8
single_deactivate()
S
80 1 3