PHP Class Owl\Repositories\Fluent\LoginTokenRepository

Inheritance: extends AbstractFluent, implements Owl\Repositories\LoginTokenRepositoryInterface
Show file Open project: owl/owl

Protected Properties

Property Type Description
$table

Public Methods

Method Description
createLoginToken ( $token ) : stdClass Create a login token.
deleteLoginTokenByToken ( $token ) : boolean Delete a login token.
getLoginTokenById ( $id ) : stdClass Get a login_token by id.
getTableName ( ) : string Get a table name.
getValidLoginToken ( $token, $limit ) : stdClass Get a valid login token by token.

Method Details

createLoginToken() public method

Create a login token.
public createLoginToken ( $token ) : stdClass
$token object token, user_id
return stdClass

deleteLoginTokenByToken() public method

Delete a login token.
public deleteLoginTokenByToken ( $token ) : boolean
$token string
return boolean

getLoginTokenById() public method

Get a login_token by id.
public getLoginTokenById ( $id ) : stdClass
$id int
return stdClass

getTableName() public method

Get a table name.
public getTableName ( ) : string
return string

getValidLoginToken() public method

Get a valid login token by token.
public getValidLoginToken ( $token, $limit ) : stdClass
$token string
return stdClass

Property Details

$table protected property

protected $table