scriptlog:lib:dao:usertokendao
This is an old revision of the document!
Table of Contents
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.
scriptlog/lib/dao/usertokendao.1790413761.txt.gz · Last modified: by admin
