| Current Path : /var/www/html/chatbot/backend/models/ |
| Current File : /var/www/html/chatbot/backend/models/Visitor.php |
<?php
namespace backend\models;
/**
* This is the model class for table "visitor".
*
* @property integer $id
* @property string $dtvisit
* @property integer $total
*/
class Visitor extends \yii\db\ActiveRecord
{
/**
* @inheritdoc
*/
public static function tableName() {
return 'dmg_visitor';
}
/**
* @inheritdoc
*/
public function rules() {
return [
[['dtvisit'], 'safe'],
[['total'], 'integer'],
];
}
/**
* @inheritdoc
*/
public function attributeLabels() {
return [
'id' => 'ID',
'dtvisit' => yii::t('app', 'Dtvisit'),
'total' => yii::t('app', 'Total'),
];
}
public function AddVisitor() {
date_default_timezone_set('Asia/Kuala_Lumpur');
$today = date('Y-m-d');
$model = Visitor::find()->where(['dtvisit' => $today])->one();
if (!empty($model)) {
$model->total += 1;
$model->save();
} else {
$model2 = new Visitor;
$model2->dtvisit = $today;
$model2->total = 1;
$model2->save();
}
}
}