Hustle_Entry_Model C

Total Complexity 117
Dependencies 4
Dependents 13
Total lines 1,145
Lines of code 617
Logical lines of code 365
Comment lines 380
Methods 30
Properties 10

Methods 30

Method Rating Maintainability Complexity Lines of code
query_entries()
A
38 13 70
set_fields()
A
43 14 51
meta_value_to_string()
A
43 13 51
delete_selected_ips()
A
47 8 40
delete_by_entries()
A
49 8 30
unsubscribe_email()
A
51 8 26
delete_entries()
S
48 4 35
count_entries()
S
55 4 20
get_latest_entry()
S
55 4 20
load_meta()
S
57 4 15
get()
S
50 3 28
update_meta()
S
53 3 24
save()
S
54 3 22
get_entries()
S
60 3 13
delete_by_entry()
S
55 2 20
get_meta()
S
70 3 6
__construct()
S
68 3 7
get_modules_id_by_email_in_local_list()
S
59 2 14
global_count_entries()
S
59 2 14
remove_local_subscription_by_email_and_module_id()
S
60 2 14
get_latest_entry_by_module_id()
S
62 2 11
is_email_subscribed_to_module_id()
S
57 1 17
get_email_subscribed_to_module_id()
S
58 1 17
get_entries_by_email()
S
63 1 11
get_total_entries_count()
S
70 1 6
ignored_fields()
S
78 1 3
count_newer_entries_by_module_type()
S
67 1 7
get_older_entry_ids()
S
65 1 9
delete_all_ips()
S
70 1 7
available_entry_types()
S
67 1 9