<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * E-mail confirmation
 *
 * @property int $id
 * @property \Carbon\Carbon $created_at
 * @property int $user_id
 * @property string $token
 * @property string $email
 * @property-read User $user
 */
class EmailConfirmation extends Model
{
    protected $guarded = [];
    const UPDATED_AT = null; // disable update timestamp

    /** Authoring user */
    public function user()
    {
        return $this->belongsTo(User::class, 'user_id');
    }
}