package Ġcom . example . mvp project . utils Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . SharedPreferences Ċ Ċ class ĠShared Preference Manager Ġ@ Suppress Lint (" Commit Pref Ed its ") Ġconstructor Ġ( context : ĠContext ?) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval ĠINIT _ PREFER ENCES Ġ= Ġ" user - storage " ĊĠĠĠĠĠĠĠ Ġval ĠTOKEN Ġ= Ġ"_ TOKEN " ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġlateinit Ġvar Ġpreference Manager : ĠSharedPreferences ĊĠĠĠ Ġpublic Ġlateinit Ġvar Ġeditor : ĠSharedPreferences . Editor ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġpreference Manager Ġ= Ġcontext !!. get SharedPreferences ( INIT _ PREFER ENCES , ĠContext . MODE _ PRIVATE ) ĊĠĠĠĠĠĠĠ Ġeditor Ġ= Ġpreference Manager . edit () ĊĠĠĠ Ġ} ĊĊ Ċ }