WPSC_Agent D

Total Complexity 149
Dependencies 5
Dependents 19
Total lines 1,173
Lines of code 677
Logical lines of code 288
Comment lines 305
Methods 42
Properties 5

Methods 42

Method Rating Maintainability Complexity Lines of code
get_default_filter()
A
50 12 26
__get()
A
53 11 22
__set()
A
52 9 23
change_raised_by()
A
54 9 22
find()
A
46 8 36
agent_autocomplete_admin_access()
A
53 9 19
change_assignee()
S
54 7 23
restore_ticket()
S
56 6 19
delete_ticket()
S
56 6 19
__construct()
S
55 6 18
reset_unresolved_count()
S
46 4 45
agent_autocomplete()
S
47 4 39
get_where()
S
55 4 19
agent_role_update()
S
53 3 24
reset_missing_counts()
S
49 2 37
apply_schema()
S
46 1 52
get_by_user_id()
S
57 3 18
save()
S
56 3 18
has_cap()
S
65 4 8
reset_workload()
S
53 2 26
get_by_customer()
S
56 2 20
set_data()
S
69 3 6
change_status()
S
66 3 9
create_new_ticket()
S
66 3 9
get_joins()
S
64 3 9
insert()
S
61 2 13
get_by_role()
S
56 1 21
reset_count_check()
S
67 2 9
agent_profile_update()
S
67 2 8
get_default_tab()
S
74 2 4
get_signature()
S
74 2 4
init()
S
57 1 15
get_wh_exceptions()
S
80 1 3
get_working_hrs()
S
80 1 3
set_default_tab()
S
78 1 3
set_default_filter()
S
78 1 3
set_signature()
S
78 1 3
destroy()
S
71 1 6
load_ref_class()
S
69 1 7
get_signature_editor()
S
78 1 3
set_signature_editor()
S
78 1 3
to_array()
S
82 1 3