TeraWallet_CSV_Exporter A

Total Complexity 62
Dependencies 1
Dependents 2
Total lines 467
Lines of code 233
Logical lines of code 129
Comment lines 219
Methods 29
Properties 10

Methods 29

Method Rating Maintainability Complexity Lines of code
get_records()
A
45 9 37
get_tota_record_count()
A
51 8 23
format_data()
S
56 7 17
send_headers()
S
56 3 18
export_rows()
S
61 3 11
get_default_column_names()
S
53 2 22
export_row()
S
62 2 11
export_column_headers()
S
62 2 11
get_file()
S
64 2 10
get_percent_complete()
S
77 2 3
get_columns_to_export()
S
79 2 3
escape_data()
S
67 2 7
write_to_csv()
S
72 2 6
export()
S
71 1 6
write_csv_header()
S
72 1 5
get_total_exported()
S
79 1 3
get_delimiter()
S
78 1 3
get_file_path()
S
75 1 4
get_step()
S
82 1 3
set_step()
S
81 1 3
get_filename()
S
82 1 3
get_export_type()
S
82 1 3
set_filename()
S
77 1 3
set_end_date()
S
81 1 3
set_start_date()
S
81 1 3
set_users_to_export()
S
81 1 3
set_columns_to_export()
S
81 1 3
set_export_type()
S
81 1 3
send_content()
S
82 1 3