Your IP : 216.73.216.124


Current Path : /var/www/html/chatbot/backend/models/
Upload File :
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();
        }
    }

}