Sensei_Enrolment_Provider_State_Store S

Total Complexity 29
Dependencies 3
Dependents 3
Total lines 218
Lines of code 92
Logical lines of code 52
Comment lines 83
Methods 12
Properties 4

Methods 12

Method Rating Maintainability Complexity Lines of code
restore_from_json()
S
54 6 22
jsonSerialize()
S
60 5 14
save()
S
62 4 11
get_provider_state()
S
63 3 11
get()
S
63 3 10
persist_all()
S
73 2 5
__construct()
S
81 1 3
get_user_id()
S
82 1 3
set_provider_states()
S
81 1 3
set_has_changed()
S
80 1 3
get_has_changed()
S
82 1 3
get_provider_state_store_meta_key()
S
76 1 4