Initial import
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
namespace app\models;
|
||||
|
||||
use yii\base\BaseObject;
|
||||
|
||||
/**
|
||||
* Class UserSession
|
||||
* @package app\models
|
||||
* @property $id
|
||||
* @property $user_type
|
||||
* @property $result
|
||||
* @property $session_type
|
||||
* @property $sub
|
||||
* @property $date_logged
|
||||
*/
|
||||
class UserSession extends _Base {
|
||||
|
||||
public static function log($session_type, $user_type, $sub) {
|
||||
$userSession = UserSession::find()->where(['sub' => $sub])->one();
|
||||
if($userSession) {
|
||||
$userSession->date_logged = date('Y-m-d H:i:s');
|
||||
$userSession->save();
|
||||
} else {
|
||||
$userSession = new UserSession();
|
||||
$userSession->sub = $sub;
|
||||
$userSession->session_type = $session_type;
|
||||
$userSession->user_type = $user_type;
|
||||
$userSession->date_logged = date('Y-m-d H:i:s');
|
||||
$userSession->save();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user