====== UserTokenDao ====== **Layer:** ''DAO'' · **Source:** ''lib/dao/UserTokenDao.php:20'' (lines 20–118) ---- class UserTokenDao extends Dao UserToken Class extends Dao Class ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Dao Class | | ''@author'' | M.Noermoehammad | | ''@license'' | MIT | | ''@version'' | 1.0 | | ''@since'' | Since Release 1.0 | ======= Inheritance ======= ^ Relation ^ Type ^ Meaning ^ | extends | [[scriptlog:lib:core:dao|''Dao'']] | parent class/interface | ======= Constants (0) ======= //None.// ======= Properties (0) ======= //None declared.// ======= Methods (6) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | (undocumented) | 25 | | public | ''getTokenByLogin()'' | get token by user email | 38 | | public | ''createUserToken()'' | create user token | 76 | | public | ''updateUserToken()'' | UpdateUserToken | 90 | | public | ''updateTokenExpired()'' | Update token expired | 102 | | public | ''deleteUserToken()'' | Delete user token | 114 | ======== __construct() ======== public function __construct() //lines 25–28 (4)// //Takes no parameters.// ======== getTokenByLogin() ======== public function getTokenByLogin($login, $expired, $fetchMode = null) //lines 38–68 (31)// get token by user email ^ Parameter ^ Type ^ Default ^ Description ^ | ''$login'' | ''(untyped)'' | //required// | //none// | | ''$expired'' | ''(untyped)'' | //required// | //none// | | ''$fetchMode'' | ''(untyped)'' | ''null'' | default value = null | **Returns:** ''(none declared)'' — mixed ======== createUserToken() ======== public function createUserToken($bind) //lines 76–80 (5)// create user token ^ Parameter ^ Type ^ Default ^ Description ^ | ''$bind'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== updateUserToken() ======== public function updateUserToken($bind, $user_login) //lines 90–94 (5)// UpdateUserToken ^ Parameter ^ Type ^ Default ^ Description ^ | ''$bind'' | ''(untyped)'' | //required// | //none// | | ''$user_login'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== updateTokenExpired() ======== public function updateTokenExpired($userTokenId) //lines 102–105 (4)// Update token expired ^ Parameter ^ Type ^ Default ^ Description ^ | ''$userTokenId'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== deleteUserToken() ======== public function deleteUserToken($user_login) //lines 114–117 (4)// Delete user token deleting user token when logout from app ^ Parameter ^ Type ^ Default ^ Description ^ | ''$user_login'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======= Imports ======= ^ Alias ^ Fully-qualified name ^ | ''Dao'' | [[scriptlog:lib:core:dao|''Scriptlog\Core\Dao'']] | ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//