MINI MINI MANI MO

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

<?php

namespace App\Models;

use App\Traits\Uuids;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class IntegranteComision extends Model
{
    use HasFactory, Uuids, SoftDeletes;
    protected $connection = "mysqlLegislativo";
    protected $table = "integrante_comisions";
    protected $guarded = ["id"];

    public function comision()
    {
        return $this->belongsTo(Comision::class);
    }

    public function cargo()
    {
        return $this->belongsTo(TipoCargoComision::class, "tipo_cargo_comision_id","id")->orderBy("nivel","ASC");
    }

    public function integranteLegislatura()
    {
        return $this->belongsTo(IntegranteLegislatura::class);
    }

    public function order(){
        return $this->joiningTable(TipoCargoComision::class, "tipo_cargo_comision_id");
    }
}

OHA YOOOO