MINI MINI MANI MO

Path : /var/www/html/sistemas/archivodigital/app/Models/
File Upload :
Current File : /var/www/html/sistemas/archivodigital/app/Models/Registro.php

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class Registro extends Model
{
    protected $table="registro";
    protected $guarded = ["id","created_at","updated_at","deleted_at"];

    public function tipo()
    {
        return $this->belongsTo(TipoAtencions::class,'tipo_atencion');
    }

    public function series()
    {
        return $this->belongsTo(Series::class,'serie_id');
    }

    public function usuarioRegistro()
    {
        return $this->belongsTo(UsuariosCentralizada::class,'user_registro','id_Usuario');
    }

    public function usuarioRemitente()
    {
        return $this->belongsTo(UsuariosCentralizada::class,'remitente_rfc','N_Usuario');
    }

    public function atencion()
    {
        return $this->hasMany(RegistroAtencion::class,'registro_id','id');
    }

    public function rastreo()
    {
        return $this->belongsTo(Registro::class,'folio_rastreo','id');
    }

    public function salones()
    {
        return $this->belongsTo(Salones::class,'salon', 'id');
    }

    public function dirigidoa()
    {
        return $this->belongsTo(UsuariosCentralizada::class,'destinatario','N_Usuario');
    }

    public function regDia()
    {
        return $this->hasMany(RegistroEvePresidencia::class,'fecha_evento','fecha_evento');
    }

}

OHA YOOOO